- nvm-sh当前是不支持windows的,所以要感谢coreybutler的nvm-windows,它可以帮我们简单迅速的在windows上安装nvm:
https://github.com/coreybutler/nvm-windows/releases
解压后是nvm-setup.exe,双击安装,跟普通的windows安装步骤类似。
接着打开gitbash,或者DOS 运行nvm --version测试下nvm是否正常工作,
如果本机已经安装了node, 在安装nvm的末尾就会提示是否要让nvm接管当前的node,选择“是”的话,此时运行nvm list就会列出已经安装的node版本
此时利用nvm来安装第二个版本的node:
为了让我本地的glup 3 工作,我要安装node10.15.3
nvm install 10.15.3 # or 10.10.0, 8.9.1, etc
额外话:
nvm install node # "node" is an alias for the latest version
命令均参考官方文档:https://github.com/nvm-sh/nvm
检测下新版本是否安装成功:
切换当前node版本到10.15.3
$ nvm use 10.15.3
Now using node v10.15.3 (64-bit)
$ nvm list
12.7.0
* 10.15.3 (Currently using 64-bit executable)
此时要重启用到node的ide,比如webstorm, 因为nvm切换会修改PATH里的node, 此时webstorm读的还是旧的路径,所以你可能会看到如下错误:
重启webstorm就可以解决这个问题了。