npm config delete <setting>正在删除我的.npmrc文件</setting>

时间:2014-09-04 13:26:33

标签: node.js npm

如果我通过以下方式创建.npmrc文件:

touch /Users/$USER/.npmrc

并做一个:

ls -a
npm config set proxy ${proxy_url}

我可以在.npmrc文件中看到我的代理设置。但是,如果我切换网络而我想删除它,我试过:

npm config delete proxy

当我做的时候:

ls -a

我的整个.npmrc文件似乎已被删除,这给了我一个

npm ERR! Error: ENOENT, unlink...

有人可以帮忙吗?我只想在.npmrc文件中删除该设置,而不是删除整个文件。

1 个答案:

答案 0 :(得分:0)

在某些情况下,手动创建 .npmrc:

touch .npmrc

它可能无法正常工作

<强>相反: 始终编​​辑使用IDE自动创建的.npmrc文件 OR 使用npm config ...之类的npm命令来更改配置。

(现在,删除你创建的文件,运行config命令再次创建.npmrc)

其他信息npm config ls -l是一个有用的命令,可以查看有关.npmrc的npm设置和路径位置的信息。