- npmjs 中 nrm 网址:
https://www.npmjs.com/package/nrm
- nrm 在 1.2.5 版本, 使用
nrm use taobao
, 后 再使用 nrm ls
没有正确显示已经切换的问题
- 修改方法
- 找到你
nrm
安装的的 cli.js
文件, 例如我使用 nvm
安装 nodejs
, 路径在 C:\dev\nvm\v14.15.1\node_modules\nrm\cli.js
- 查找并修改
if (hasOwnProperty(customRegistries, name) && (name in registries || customRegistries[name].registry === registry.registry)) {
- 为
if (!hasOwnProperty(customRegistries, name) && (name in registries || customRegistries[name].registry === registry.registry)) {
- 如下图, 增加一个
!
号
- 再尝试一下切换, 应该就可以显示了
- 其实不修改也没事儿, 因为
源
已经切换过去了, 只是没显示而已