我正在尝试在NPM上删除前缀配置,因为NVM对它的效果不佳。
(venv) ip-192-168-0-12:lending jason$ npm config delete -g prefix
(venv) ip-192-168-0-12:lending jason$ npm config delete prefix
(venv) ip-192-168-0-12:lending jason$ npm config get prefix
/Users/jason/Workspace/lending/nenv
但是,我尝试删除它的方式很重要,配置只是不会消失。
我尝试了npm config edit
,并且前缀甚至不在配置文件中。
事实证明,问题是设置了环境变量npm_config_prefix
。
只是将其设置为空白: export npm_config_prefix=""