快速切换node版本与node源方法
node管理多个版本
使用:nvm(node版本管理)
nvm就是nodejs version manage 叫做nodejs 版本管理,而nodejs有很多版本,场景如下:
1、而你手上开发的有多个项目又分别是不同的nodejs版本,咱们就可以用nvm轻松切换!
2、假设你正在开发的项目开始使用的nodejs版本是8.0,而现在因为某些原因,你需要升级 或者 降级 nodejs 版本,也可以使用 nvm 轻松切换
windows安装方法:https://cloud.tencent.com/developer/news/64123
linux安装方法:https://yq.aliyun.com/articles/688562
node管理多个源
使用:nrm —— 快速切换 NPM 源 (附带测速功能)
安装nrm
1 | npm install -g nrm |
使用
列出可选的源
1 | nrm ls |
带 *
的是当前使用的源,上面的输出表明当前源是官方源。
切换
切换到taobao
1 | nrm use taobao |
增加源
你可以增加定制的源,特别适用于添加企业内部的私有源。
1 | nrm add <registry> <url> [home] |
删除源
1 | nrm del <registry> |
测试速度
你还可以通过 nrm test
测试相应源的响应时间。
例如,测试官方源的响应时间:
1 | nrm test npm |
测试所有源的响应时间:
1 | nrm test |
注意,为了取得较准确的结果,可以考虑多次测试取平均值。
许可
nrm 为开源软件,使用 MIT 许可。