在使用安装nrm后,使用nrm use taobao切换源时,提示成功,但nrm ls 后却没有带*星号失效问题。

image.png

解决办法:

找到本地安装node目录:/node_modules/nrm,

以我nvm为例:E:\nvm\v14.18.0\node_modules\nrm\cli.js文件

修改如下

// 原代码 142行
var prefix = item[FIELD_IS_CURRENT] && equalsIgnoreCase(item.registry, cur) ? '* ' : '  ';

// 修改为
var prefix = (item[FIELD_IS_CURRENT] || equalsIgnoreCase(item.registry, cur)) ? '* ' : '  ';


请添加图片描述