nodejs 版本管理
一、简介
二、操作
三、问题
一、简介
因为工作需要,同事的项目代码需要得nodejs版本更低,不得不对nodejs 版本进行管理。
二、操作
我使用的是windows系统,参考至这位: 去看看
1 下载nvm-windows
github主页地址:https://github.com/coreybutler/nvm-windows
下载地址: https://github.com/coreybutler/nvm-windows/releases
2 下载完成后直接打开安装就行了
第一个界面选择接受条款,然后 都是next, 安装就可以了
3 命令行验证
查看到版本就算安装成功了。
一共四个命令:
nvm list #目前已管理的nodejs nvm install [version] #安装指定版本号 nvm uninstall [version] #卸载指定版本号 nvm use [version] #使用指定版本号
例如
三 问题
1. 遇到了淘宝镜像过期的问题
报错 Get “https://npm.taobao.org/mirrors/node/latest/SHASUMS256.txt”: tls: failed to verify certificate: x509: certificate has expired or is not yet valid 问题原因 因为淘宝的镜像域名更换,由于npm.taobao.org域名HTTPS证书到期更换为npmmirror.com,那么就会导致之前使用该镜像域名下载依赖的安装包会出现问题
打开nvm的安装目录
打开setting,将新镜像粘贴进去
node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/npm/
重新打开命令行操作就行了