nrm 命令使用指南
查看源
使用nrm ls
命令可以列出所有可用的 npm 源,并显示当前正在使用的源。
$ nrm ls
* npm ---------- https://registry.npmjs.org/
yarn --------- https://registry.yarnpkg.com/
tencent ------ https://mirrors.cloud.tencent.com/npm/
cnpm --------- https://r.cnpmjs.org/
taobao ------- https://registry.npmmirror.com/
npmMirror ---- https://skimdb.npmjs.com/registry/
更换源
通过nrm use
命令可以切换当前使用的 npm 源。例如,切换到cnpm
源:
$ nrm use cnpm
切换成功后,终端会显示:
Registry has been set to: http://r.cnpmjs.org/
测试源
使用nrm test
命令可以测试各个源的响应速度,帮助选择最快的源进行使用。
$ nrm test
* npm ---------- https://registry.npmjs.org/
yarn --------- https://registry.yarnpkg.com/
tencent ------ https://mirrors.cloud.tencent.com/npm/
cnpm --------- https://r.cnpmjs.org/
taobao ------- https://registry.npmmirror.com/
npmMirror ---- https://skimdb.npmjs.com/registry/
添加删除源
可以通过nrm add
命令添加自定义的 npm 源,或使用nrm del
命令删除不需要的源。
添加自定义源的命令格式:
nrm add <registry> <url>
例如,添加一个名为custom
的源:
nrm add custom https://custom.registry.com/
删除指定源的命令格式:
nrm del <registry>
例如,删除名为custom
的源:
nrm del custom
通过合理管理 npm 源,可以优化包的下载速度,提高开发效率。