在配置环境变量的时候,有时候会因为版本问题无法npm install成功,所以要切换不同的node版本,卸载删除原来的nodeJS,然后重新装新nodeJS,工程量较大,不利于频繁切换操作,因此使用nvm控制不同版本的node切换。
安装nvm
- windows 一般是nvm-windows
nvm-windows下载地址:https://github.com/coreybutler/nvm-windows/releases
解压缩,安装,安装路径不要带空格,选择node安装位置,点击下一步安装。
- 查看nvm安装成功 ,
nvm -v
。nvm安装成功
使用nvm
- 1 配置nvm淘宝镜像源,在nvm的安装目录,打开settings.txt文件进行配置
nvm node_mirror https://npmmirror.com/mirrors/node/
nvm npm_mirror https://npmmirror.com/mirrors/npm/
-
2 下载node
使用命令 nvm install 版本号 可安装指定版本的node,例如想安装 12.21.0 版本的话,可以运行nvm install 12.21.0
- 3 使用指定版本的node
nvm use 版本号
切换到指定版本
常用命令
- nvm ls 查看已经安装的node版本
- nvm install 版本号 可安装指定版本的node
- nvm use 版本号 切换到指定版本
- nvm uninstall 版本号 卸载指定版本
- nvm list available 查看可安装的node版本
如何卸载本地nodeJS?
- 1 开始菜单中找到node,里面有个uninstall点击即可。或者到程序中本地卸载。
- 2 重启电脑,关闭node进程
- 3 删除残留文件,
- 一般是安装目录下 删除 C:\Program Files\nodejs
- C:\Users{User}\AppData\Roaming\npm(或%appdata%\npm)
- C:\Users{User}\AppData\Roaming\npm-cache(或%appdata%\npm-cache)
- 注意:AppData是个隐藏文件,需要查看选中隐藏
- 4 删除变量中环境引用,一般都是卸载的时候会自动删除