nvm的作用就是可以任意切换Node.js的版本,所以在下载nvm之前,现将系统中的Node.js全部删除,若之前没有安装过,可忽略第一步。
删除Node.js
一、程序和功能处找到Node.js,并删除
二、删除Node.js相关的目录文件
C:\Program Files (x86)\Nodejs
C:\Program Files\Nodejs
C:\Users{User}\AppData\Roaming\npm(或%appdata%\npm)
C:\Users{User}\AppData\Roaming\npm-cache(或%appdata%\npm-cache)
三、检查环境变量,删除node.js和npm的引用
四、进行测试
安装nvm
一、git地址: https://github.com/coreybutler/nvm-windows/releases
二、本人安装了1.1.7、1.1.10、1.1.9等三个版本,但在本人这种配置的window电脑中(如下图),仅有1.1.9版本是符合的,否则会报各种问题,亲自踩坑,可自测。选择 nvm-setup.exe安装
三、选择安装地址(我选D盘,因为C盘没空间了 - - )
有些博主表示两个地址要在同个目录下,但本人亲测,目前没啥影响~~
四、安装完成
安装成功,默认配置了环境变量
五、测试(打开管理员PowerShell或cmd)
输入nvm,如下输出,表示安装成功
(自行选择)需要注意下载时因为 node 官方服务器在国外,所以下载可能失败,此时我们可以配置nvm镜像,在安装目录下settings文件中新增如下两行
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
nvm命令
// 查看可安装的node.js版本
nvm list available
// 安装node.js版本
nvm install xxx
// 安装当前已安装的node.js
nvm ls
nvm list
// 使用 nvm 进行切换 node 版本
nvm use xxx
切换后,并进行查看,当前版本有标记(若向上图没有标记,表示没有使用任何版本)
// 查看nvm安装的根路径
nvm root
// 卸载不需要的版本
nvm uninstall xxx
到此,你就完成了nvm的全部操作,你可以随意切换node.js版本,任你秀~~
若对你有帮助,不吝赐赞~