nodejs 009: 使用nvm进行node版本管理(包括Could not retrieve的手动处理办法)
nvm
- 有些问题类似:“v8::Object::Set": No overloaded function accepts 2 Arguments”可能需要通过更换nodejs的版本来解决(如下图所示,需要看当时的项目的时间,查找当时的流行nodejs版本)。
- 这时可以使用nvm进行安装和切换不同版本的nodejs的工具。
下载安装
- 去https://github.com/coreybutler/nvm-windows/releases下载,并进行安装
添加镜像
安装node
nvm install 11.5.0
安装node的报错及处理方式
C:\Users\kingchuxing>nvm install 11Could not retrieve https://nodejs.org/dist/latest-v11.x/SHASUMS256.txt.Get "https://nodejs.org/dist/latest-v11.x/SHASUMS256.txt": dial tcp 104.20.22.46:443: i/o timeout
- 手动安装:去node官网下载安装包,解压放到nvm路径后重命名为版本开头的文件夹,并点击
instll_tool.bat
进行安装
效果
#查看nodejs版本
node -v#查看已安装所有版本
nvm list #切换版本
nvm use 11.5.0#查看nodejs版本
nvm -v