一:安装nvm
首先下载nvm,这里我们需要使用git,如果没有安装git,可以使用
sudo apt-get install git
来安装
git clone https://github.com/creationix/nvm.git ~/.nvm && cd ~/.nvm && git checkout `git describe --abbrev=0 --tags`
接下来,我们需要编辑我们的环境变量配置文件
cd
vim .bashrc
将
source ~/.nvm/nvm.sh
添加进我们的.bashrc中,保存退出。
输入命令
source .bashrc
将新增的nvm添加到系统中。
nvm -v#查看nvm版本
二.使用nvm安装node
先使用
使用
nvm ls-remote
查看可以使用的node版本
这里我选择了v0.11.13,,使用一下命令来安装,并且将其设置为默认版本。
nvm install 0.11.13
nvm alias default 0.11.13
安装好node中是自动安装npm,node package manage
遇到的问题:有时候我们打开一个新的shell后,会提示我们找不到node和npm的命令,可是我们明明安装了?
我们看看我们的.bashrc中有没有这样两句
export NVM_DIR="/Users/YOURUSERNAME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm
没有的话,就自己添加进去,然后使用
source .bashrc
来引入系统。
三.npm包管理工具的使用。
以前不知道具体怎么使用,只知道npm install
当我们使用node的时候,就必然会使用node的各种包,为了方便管理就有个npm这个工具。
package.json就是node模块的目录,npm install会根据这个json文件来进行安装。
在我们的工程中,我们使用
npm init
来初始化我们的package.json文件,以前我总是从别的工程来copy,是不是很瓜?
当我们需要安装新的模块的时候,有两种情况。
1.全局安装
npm install -g packagename
参数g说明我们要安装到全局,这样就都可以用了
2.针对单个工程安装
首先进入工程根目录,然后我们使用
npm install packagename --save
来进行安装,加上--save,npm就会帮助我们下载最新的包,并且添加进package.json文件。
四.淘宝npm扩展
由于你懂的原因,国内使用npm有时候并不能成功安装包。所以我们可以使用淘宝的npm管理工具来管理。这样速度就会快很多。
我们可以使用一下命令进行全局安装
npm install -g cnpm --registry=https://registry.npm.taobao.org
安装完成后使用
cnpm -v
1.2.0
可以看到,我已经成功安装了。
以后我们就可以完全使用cnpm来代替npm了。
具体可以点我打开查看
分享到:
相关推荐
Node.js是一款流行的开源...了解如何安装、使用NVM以及其在前端环境搭建中的作用,对于提高开发效率和保证项目兼容性至关重要。通过熟练掌握NVM,开发者可以更自由地控制他们的Node.js环境,以适应不断变化的技术需求。
背景:nodejs中台服务需要迁移到新的服务器上,为此需要搭建一套用pm2管理node服务的环境。统一用户名为kredit。...查资料说apt再下一些插件可以提高版本,但是对Ubuntu 16.04.6版本好像不太ok,没做尝试。先把a
2. **安装Node.js版本**: 安装完nvm后,用户可以使用`nvm install [version]`命令来安装所需的具体Node.js版本,例如`nvm install 14.15.0`将安装v14.15.0版本。 3. **切换Node.js版本**: 要在已安装的版本之间切换...
安装过程中,Node.js会自动添加到系统路径,这样你就可以在命令行中直接使用`node`和`npm`命令。 ### 二、macOS安装 1. **使用Homebrew** 对于macOS用户,推荐使用Homebrew包管理器来安装Node.js。首先确保已经...
对于 Linux 用户,有多种安装方式,如使用包管理器(适用于 Ubuntu、Debian、Fedora、CentOS 等),或者通过 nvm(Node Version Manager)进行安装。 #### a) 使用包管理器安装 - **Ubuntu/Debian:** ```bash ...
注意,在安装过程中可以选择安装npm(Node Package Manager)以及其他可选组件。 - **步骤三:验证安装** - 安装完成后,打开命令提示符(CMD)或PowerShell,分别输入以下命令检查Node.js和npm是否成功安装: ```...
通过环境变量命令或nvm , node-sass , Electron , Puppeteer , Cypress , Sharp等包使用淘宝替代安装其自身所需的资源。以上,本工具对包管理工具本身零侵入,同时,对环境变量的设置也是一次性的,并不会产生...
ubuntu的所有相关开发环境的安装步骤: Vim chrome 输入法 Pycharm Sublimetext 3 virtualenvs mysql Navicat Postman git redis nvm node npm cnpm vue-cli nginx Docker MongoDb Golang Goland GitLab
为了在任何位置都能够使用Node.js和npm,需要将Node.js添加到系统环境变量PATH中。 - **Windows**: - 打开“控制面板”>“系统”>“高级系统设置”>“环境变量”。 - 在“系统变量”中找到“Path”变量并编辑,...
### Node.js安装及环境配置教程与功能介绍 #### 一、Node.js简介 Node.js是一个基于Chrome V8引擎的JavaScript运行环境。它让JavaScript能够不仅仅局限于浏览器端,还能在服务器端运行,从而打破了传统的前后端...
3. **使用nvm(Node Version Manager)**:nvm是一个方便的工具,允许你在同一台机器上安装和切换多个Node.js版本。安装nvm后,你可以通过它来安装特定版本的Node.js: ``` curl -o- ...
6. **解压与安装给定的压缩包**:题目中提到的 `node-v0.6.2` 文件是特定版本的 Node.js。如果要手动安装这个老版本,你需要先将其解压: ``` tar -zxvf node-v0.6.2.tar.gz ``` 然后进入解压后的目录并编译安装...
### Node.js 安装与环境配置详解 #### 一、Node.js 简介 Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时环境,它使得开发者能够利用 JavaScript 在服务器端编写高性能的应用程序。Node.js 的设计遵循事件...
总结来说,本篇文章主要介绍了如何在Ubuntu环境下使用`nvm`安装和管理Node.js,以及如何通过`cnpm`解决权限问题来安装Electron。理解这些步骤对于开发基于Electron的应用至关重要,特别是在多版本管理和网络条件不佳...
- 使用NVM安装所需版本的Node.js,例如`nvm install 12.22.1`,然后用`nvm use 12.22.1`切换到该版本。 - **设置npm源**: - 如果需要使用特定的npm源,可以通过`npm config set registry=...
在Ubuntu系统中安装Node.js以及后续升级到新版本是一项基础而重要的工作,尤其是在进行Web开发和服务器管理时。Node.js是一个基于Chrome V8引擎的JavaScript运行时环境,它能够让我们用JavaScript编写高性能的服务器...
- Linux 用户可以使用包管理器安装,例如在 Ubuntu 上:`sudo apt install nodejs npm` - **验证安装**: - 打开终端。 - 输入命令 `node -v` 和 `npm -v` 来检查 Node.js 和 npm 的版本。 - **配置环境变量**...
6. **选择安装版本**:如果你需要同时使用不同版本的Node.js,可以考虑使用nvm(Node Version Manager)。nvm允许你在同一台机器上轻松切换和管理多个Node.js版本。 7. **npm配置**:初始化项目时,使用`npm init`...
包括通过包管理器、源码编译以及使用NVM进行安装的具体步骤。这些方法覆盖了大部分Linux发行版,可以帮助用户根据自己的需求选择最适合的安装方式。无论是初学者还是经验丰富的开发者,都可以从中找到适合自己的安装...
通常我们使用稳定的 LTS 版本的 Node.js 即可,但有的情况下我们又想尝试一下新的特性,我们总不能来回安装不同版本的 Node.js 吧,这个时候我们就需要 n 或者 nvm 了。n 和 nvm 是两个常用的 Node.js 版本管理工具...