前言

由于电脑的node版本太高有可能会导致旧项目因为依赖过久导致项目跑不起来

所以使用nvm进行node的版本切换√

链接

Releases · coreybutler/nvm-windows (github.com)

说明

  • nvm-noinstall.zip: 绿色免安装版本,但是使用之前需要配置
  • nvm-setup.zip:安装包,下载之后点击安装,无需配置就可以使用,方便。
  • Source code(zip):zip压缩的源码
  • Sourc code(tar.gz):tar.gz的源码,一般用于*nix系统

我选择了使用 nvm-setup (双击打开一直next就行了)

完成后可以命令行 运行一下 nvm v 如果有版本号出来就说明安装成功了

使用

列表

nvm list           // 显示已安装的版本(同 nvm list installed)
nvm list installed // 显示已安装的版本
nvm list available // 显示所有可以下载的版本

安装

在安装过程中可能出现权限不足安装失败的情况,建议 以管理员身份运行 CMD再执行

nvm install 16.12.0 // 安装16.12.0版本node

使用:选择使用指定版本

nvm use 16.12.0  // 使用14.5.0版本node

卸载

nvm uninstall 16.12.0 // 卸载14.5.0版本node

配置

由于默认的下载源在国内毕竟缓慢,可以配置代理

nvm node_mirror https://npm.taobao.org/mirrors/node/

nvm npm_mirror https://npm.taobao.org/mirrors/npm/

其他命令行

nvm on                           //打开nodejs版本控制
nvm off                          //关闭nodejs版本控制
nvm proxy [url]                  //查看和设置代理
nvm node_mirror [url]            //设置或查看setting.txt中的node_mirror
nvm npm_mirror [url]             //设置或查看setting.txt中的npm_mirror
nvm root [path]                  //设置和查看root路径
nvm version                      //查看当前的版本

GeorgieのBlog,分享生活的点点滴滴,分享代码干货