nrm ls

前情提要

在围绕 gulp 的插件无法安装的问题,讨论到了 npm 源的问题,群里有大佬指出了可以用 nrm ,截图为证:

image-20200726103035073

各种骚操作搜索一番,了解到这个实属好用的工具,安装体验一番,就在此记录一下使用方法。

安装

1
npm install -g nrm

使用

查看源

1
nrm ls

nrm ls

前面带 * 的是正在使用的源

切换源

1
nrm use <源名称>

例如:nrm use taobao :

taobao

添加源

1
nrm add <registry> <url> [home]

registry 为源的名称,url 为源的地址, home 为源的主页,可省略,设置之后可以执行 nrm home 来查看主页

删除源

1
nrm del <registry>

测试源响应时间

1
nrm test <registry>

<registry> 参数可不写,即测试所有源的响应速度:

nrm test

okk

npm-check工具

可以选择更新npm的各个模块依赖包,很方便,不用去一个一个升级

安装:

1
npm install -g npm-check

使用:

1
npm-check -u

空格选中需要更新的包,回车进行更新,Ctrl C 取消更新。