背景:最近接手了两个项目,npm i然后启动项目,项目启动报错瞬间心情开始沉重下来。
仔细看了下报错,主要是由于node-sass对应node版本的不一致导致启动失败,原来是我现在的node版本对不上项目的node-sass。
于是就想起有工具可以管理node版本的工具nvm,开始弄起来。
- 安装nvm本人使用的是Windows环境,下载完 nvm-setup.zip 之后解压,解压出来一个 nvm-setup.exe 文件,安装。
- 测试安装
nvm version
- 安装node版本,命令安装
nvm install 14.10.0与手动安装
- 切换版本号
nvm use 14.10.0 - 常用命令
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了