nvm-node版本管理工具

117 阅读1分钟

背景:最近接手了两个项目,npm i然后启动项目,项目启动报错瞬间心情开始沉重下来。

1661237077252_7A4FE983-F72A-49a5-8A59-C58A396A03C8.png

仔细看了下报错,主要是由于node-sass对应node版本的不一致导致启动失败,原来是我现在的node版本对不上项目的node-sass。

1661237203701_2C09D5A9-C41A-463c-8132-5D6182B5C5BA.png

1661237295149_7D9905FB-F990-46e6-98E9-9DB945A8BB9B.png

于是就想起有工具可以管理node版本的工具nvm,开始弄起来。

  1. 安装nvm本人使用的是Windows环境,下载完 nvm-setup.zip 之后解压,解压出来一个 nvm-setup.exe 文件,安装。
  2. 测试安装nvm version

1661237989895_96811E91-A557-4862-ABEC-FC886060D3A6.png

  1. 安装node版本,命令安装nvm install 14.10.0与手动安装

1661238219931_F8ACB929-FCF0-4c98-BF56-C3202A06E38A.png

  1. 切换版本号nvm use 14.10.0
  2. 常用命令 nvm ls :列出所有已安装的 node 版本
    nvm list :列出所有已安装的 node 版本
    nvm list available :显示所有可下载的版本
    nvm install latest:安装最新版 node
    nvm install [node版本号] :安装指定版本 node
    nvm uninstall [node版本号] :删除已安装的指定版本
    nvm use [node版本号] :切换到指定版本 node
    nvm current :当前 node 版本
    nvm unalias [别名] :删除已定义的别名

到此可以切换node版本不用卸载node了