Nvm的安装与使用

214 阅读2分钟
作用

node的多版本管理工具,通过它可以切换node版本。

下载安装
卸载本地已经安装的node
  • 通过控制面板,进行卸载
  • 删除所有关于node的环境变量

ps:个人认为这个卸载还是必要的,虽然nvm在安装的时候会提示是否把现有node版本加入管理,我当时选择了加入管理,但是最后发现nvm的根目录下面并没有出现原版本node,使用nvm ls 也查不到原版本的node。

下载(windows系统)

百度搜索nvm-windows进行下载安装,安装过程中会选择nvm和node的安装路径,默认是C盘。 附下载路径:github.com/coreybutler…

配置镜像

ps:如果不配置,会导致下载node时超时。

  • 下载好后,找到nvm的安装路径,并找到settings.txt文件,添加如下代码:
node_mirror:npm.taobao.org/mirrors/node/, //更改nvm下载node时的镜像
npm_mirror:npm.taobao.org/mirrors/npm/, //更改npm下载依赖包的镜像
常用命令
nvm ls available  //查看可下载的node版本
nvm install version //下载指定版本的node
nvm use version //使用指定版本的node
nvm current //查看当前使用的node版本
nvm ls //查看下载的所有版本的node
可能出现的错误
  • 下载好node,并成功切换以后,在cmd中使用node -v也可以看到版本,但是在vscode中node -v,提示node不是内部或外部命令。百度各种答案,手动配置了环境变量,以管理员身份运行vscode,但是都无果,最终通过重启电脑解决了。
总结

安装的过程基本很顺利,发生一些小的错误,通过百度也能解决。就是最后在vscode中提示node不是内部或外部命令很让人头疼。