nrm列表查询那个*标识没有了?
nrm ls 依然不带星或 nrm current 不显示当前?
发现
在最新版,1.2.5 依然没有解决这个问题。
从旧版本看 .nrmrc 文件中只会保存一条记录。
在 1.2.5 中 cli.js 文件的 211 行, 判断逻辑是有问题的。hasOwnProperty 判断不应从 customRegistries 中是否存在用户输入的 name 变量传递的值。[如:npm、taobao] ,判断应该从所有 allRegistries 的集合中判断是否存在输入 use 后面的值。
1 | if (hasOwnProperty(allRegistries, name) && (name in registries || customRegistries[name].registry === registry.registry)) { |
解决
直接安装源码是 ok 的
1 | npm i Pana/nrm -g |
nrm 了解更多,详见