安装nvm(注意:在下载nvm之前需要卸载本电脑已经安装的node!)
1 .我们选择nvm-windows进行安装,可选择releases下最新版本的nvm-setup.exe下载安装。
- 在安装根目录下新建
nodejs
文件夹(此文章安装根目录路径为:D:\nvm
) 配置环境变量,新增:
1
2NVM_HOME D:\nvm
NVM_SYMLINK D:\nvm\nodejs选择
Path
编辑环境变量,新建:1
2NVM_HOME%
NVM_SYMLINK%
安装全局使用的npm、cnpm(切换nodejs版本仍旧可用 无需重新安装)
- 在安装根目录下新建
npm
文件夹 在
C
盘用户文件夹(C:\Users[name]
)下会生成一个.npmrc
的文件,用记事本打开后可以看到如下内容:1
2
3registry=https://registry.npmjs.org/
//新增新建的npm文件夹路径
prefix=D:\nvm\npm在系统环境变量中的
Path
添加D:\nvm\npm
这样就可以全局安装npm
包命令- 全局安装npm、cnpm
1
2npm install npm -g
npm install cnpm -g
注意nodejs版本太高可能引起
cnpm
的报错,安装指定版本的cnpm命令
1 npm install cnpm@7.1.0 -g
nvm常用命令
- nvm list [available]: 列出已经安装的node.js版本。可选的available,显示可下载版本的部分列表。这个命令可以简写为nvm ls [available]。
- nvm install
[arch]: 该可以是node.js版本或最新稳定版本latest。(可选[arch])指定安装32位或64位版本(默认为系统arch)。设置[arch]为all以安装32和64位版本。在命令后面添加–insecure ,可以绕过远端下载服务器的SSL验证。 - nvm uninstall
: 卸载指定版本的nodejs。 - nvm use [version] [arch]: 切换到使用指定的nodejs版本。可以指定32/64位[arch]。nvm use
将继续使用所选版本,但根据提供的值切换到32/64位模式的 - nvm version: 显示当前运行的nvm版本,可以简写为nvm v
1
2
3
4nvm list //查看目前已经安装的版本
nvm list available //显示可下载版本的部分列表
nvm install 10.15.0 //安装指定的版本的nodejs
nvm use 10.15.0 //使用指定版本的nodejs