nvm是node的版本管理器,可以非常方便的在各个node版本之间进行切换
下载nvm安装包
github上下载最新版本:https://github.com/coreybutler/nvm-windows/releases
安装nvm
解压后双击安装就行了 , 但是有几点需要注意
nvm安装注意事项
安装是会出来两个文件夹的选择 , 第一个文件夹是选择nvm的安装地址,第二个是node的安装地址 , nvm的地址不能选择有空格的文件夹(例如 : c:/Program Files) , 否则之后下载node会失败
安装完成后进行配置
首先打开nvm的安装路径,默认安装路径 : C:\Users\zhong\AppData\Roaming\nvm
我的安装路径是 c:/nvm ,打开settings.txt,加入下面文件
root: C:\nvm
path: C:\Program Files\nodejs
arch: 64
proxy: none
node_mirror: http://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
这个文件前两行不需要修改 , 只改后面四行 , 没有就加上
安装node
在安装目录下执行nvm命令
nvm安装命令
nvm install v11.6.0
// v后面的是node的版本,加不加v都一样 , 例如下面
nvm install 11.6.0
切换nodojs版本
nvm use v11.6.0
查询已安装的nodejs版本
nvm list
//或者list缩写成ls
nvm ls
配置环境变量
一般来说使用nvm安装包是会自动配置好环境变量的 , 以防万一 , 写一下
删除系统变量
找到系统变量
删除系统自带的nvm变量:
NVM_HOME和NVM_SYMLINK
打开path:删除nvm自动添加的变量
%NVM_HOME%;%NVM_SYMLINK%
配置用户变量:
NVM_HOME C:\nvm
NVM_SYMLINK C:\Program Files\nodejs
Path %NVM_HOME%;%NVM_SYMLINK%
结束,但是如果不在安装目录下执行nvm命令的话 , 会
This is not the package you are looking for: please go to http://nvm.sh
出现了这个,找到简书的一篇文章解决这个问题,感觉有点麻烦,所以没有去试,大不了以后就在安装目录下切换node版本呗