npm配置删除不起作用

问题描述:

我想删除npm上的前缀配置,因为nvm不能很好地使用它。npm配置删除不起作用

(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=""