进入下载页面:https://github.com/coreybutler/nvm-windows/releases
以下介绍两种方式安装
一、nvm-noinstall.zip 安装,这是网上常见的安装方式:
1、选择 1.1.7 - Maintenance Release 的第一个文件:nvm-noinstall.zip 点击下载
2、存放到目录:C:\dev\nvm 以管理员身份运行:install.cmd
会弹出一个命令行窗口,回车!目录:C:\ 会生成一个 settings.txt 文件!
3、复制 settings.txt 到 C:\dev\nvm 下 !修改成如下:
4、检查环境变量配置 :计算机》属性》高级系统设置》高级》环境变量》系统变量,配置成:
NVM_HOME C:\dev\nvm
NVM_SYMLINK C:\dev\nodejs
Path 变量值前加入:%NVM_HOME%;%NVM_SYMLINK%;
PS:网上有些教程,会在settings.txt 加淘宝代理(如下),但我多次测试,完全可以省略;
且加上后,安装 npm 时会报错: nvm install [指定版本]
Could not retrieve https://nodejs.org/dist/latest/SHASUMS256.txt:
node_mirror: http://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
或:
node_mirror: http://tnpm.oa.com/mirrors/node/
npm_mirror: http://tnpm.oa.com/mirrors/
此时打开 命令行 输入:nvm -v 如显示如下信息,说明 nvm 安装成功了!
6、安装 npm
我用的版本是:7.6.0
依次输入:nvm install 7.6.0 nvm use 7.6.0
文件夹相应新增了 v7.6.0 文件
二、nvm-setup.zip 安装
1、选择 1.1.7 - Maintenance Release 的第三个文件:nvm-setup.zip 点击下载
2、存放到:C:\dev\nvm,以管理员身份运行:nvm-setup.exe
3、这里不用配置 setting.txt,但也要像方法一步骤4:检查环境变量,否则可能命令行输入 node 回车,会报错:
node不是内部或外部命令,也不是可运行的程序!
个人推荐第二种方法,安装卸载更轻松!
常用命令:
nvm install <version> 安装特定版本
nvm install latest 安装最新版本
nvm use <version> 应用特定版本
nvm ls || nvm list 查看安装的所有 npm 版本
nvm uninstall 7.60 卸载特定版本