下载https://github.com/coreybutler/nvm-windows/releases
下载后安装,一直下一步就好
注意如图 设置node存放的目录最好是空的,并且文件夹名字中不要出现中文或空格
安装完成后 win+r输入cmd回车,输入nvm -v 出现如图,安装成功
打开nvm安装位置,打开settings.txt
输入
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
//设置淘宝镜像
ctrl+s保存文本,关闭txt。
接下来就可以下载node了,打开一个cmd窗口,输入nvm install [node版本] 回车。
注意如果没设置淘宝镜像,执行nvm install [node版本]后下载不稳定,可能会失败。
nvm使用例子
nvm install 12
//会找到node12的最后一个版本,也可以指定版本 nvm install 12.22.12
nvm list
//展示已安装的node版本
nvm use [node版本]
//将node切换到该版本,需指定准确版本号,如 nvm use 12.22.12
nvm uninstall [node版本]
//卸载node版本
如果执行nvm use [node版本] 切换报错提示:
exit status 145: ���������ִ�������������ִ������������
exit status 1: ��û���㹻��Ȩ��ִ�д˲�����
status 1:权限不足
status 145:安装nvm或nodejs的文件本身或路径有误
解决方案:
status 1:以管理员身份运行cmd命令提示符即可
status 145:
①检查安装nvm路径与设置放置nodejs的路径或文件,是否出现空格或中文
比如默认安装路径C:\Program Files中出现了空格
如果有,更改路径或文件夹名称后再使用nvm use
②安装nvm前是否原本就有nodejs其它版本
如果有,且安装过程中选择合并了以前版本,可以删除nvm中所有nodejs版本(主要是安装nvm前就有的版本),重新安装所需nodejs,再运行nvm use