1.介绍
nvm是一个nodejs的版本管理工具,即可以在多个不同的 nodejs 版本中进行快捷切换。用过后比安装node还简单,一键命令。
2.卸载node
控制面板=》程序=》卸载程序=》Node.js
把电脑上面的node环境先卸载干净(C:\Users\ ***\AppData\Roaming\node)
node -v查看是否卸载成功
3.安装nvm
nvm安装包github.com/coreybutler… 往下面划找到下图
nvm和node存放目录,我选择新建目录**(目录需注意不要有中文,空格)**
安装目录:C:\tools\nvm
安装成功后截图,前面两个为node版本号
当然你最好不要安装在c盘,我偷懒
安装后,注意重新打开cmd,防止没更新,以为没安装成功
4.nvm命令
nvm // 查看是否安装成功
nvm install node版本号 // nvm install 18.2.0
nvm uninstall node版本号 // 卸载指定node版本号
nvm ls // 查看nvm安装过的node版本
nvm use node版本号 // nvm use 18.2.0 切换使用此node版本
// 切换后查看目前使用node版本是否正确
npm -v // npm查看版本
node -v // node查看版本
nvm list available // 查看可安装的node版本号
5.遇到的问题
成功nvm安装后,但nvm use 版本报错
nvm use 版本报错,出现exit status 1 乱码和exit status 147乱码。
可能问题的原因:
1.无权限(搜索那边,以管理员打开cmd)
2.安装目录路径错误(中文,空格)
3.安装nvm版本错误