windows
环境下可以使用nvm
来更换nodejs
版本,下面介绍使用方法以及使用中遇到的问题:
1 安装nvm
下载地址:https://github.com/coreybutler/nvm-windows/releases
下载完以后里面有个exe文件进行安装
2 使用nvm
1) 安装完成以后打开命令行,使用nvm list
命令查看已有node
版本,以及当前使用node
版本:
2) 使用
nvm install 13
命令来安装node
13.0.0版本:nvm install
3) 使用
nvm list
查看新安装的node
:nvm list
4) 使用
nvm use 13
来使用13.0.0版本的node
:nvm use
- 使用
nvm list
查看是否切换成功,再使用node -v
查看是否成功切换node
版本:
切换成功
3 nvm命令
nvm list // 查看已安装node版本
nvm install xxx // 安装对应xxx版本的node
nvm uninstall xxx // 卸载对应xxx版本的node
nvm use xxx // 使用对应xxx版本的node
4 nvm使用中遇到的问题
4.1 nvm切换node失效的问题
问题描述:我原本就已经安装了node
,然后使用nvm
安装了其他版本的node
,切换以后使用nvm use
正常显示,使用node -v
还是原来的node
版本。
解决办法:要把先安装的node
卸载,然后使用nvm
进行node
版本控制就可以了。
4.2 切换node版本以后前端项目无法启动
问题描述: 切换完node
版本以后,npm run dev
发现项目启动报错了:【nodeJs】This usually happens because your environment has changed since running 'npm install'
,这是因为运行npm
安装后环境发生了变化。
解决办法:先运行npm install node-sass
,再运行npm rebuild node-sass
命令
网友评论