[英]npm config delete <setting> is deleting my .npmrc file
如果我通过以下方式创建.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文件中删除该设置,而不是删除整个文件。
在某些情况下,当您手动创建 .npmrc时:
touch .npmrc
它可能不起作用
而是:始终编辑使用IDE自动创建的.npmrc文件, 或使用npm命令(如npm config ...
更改配置。
(现在,删除您创建的文件,运行config命令以再次创建.npmrc)
附加信息 : npm config ls -l
是有用的命令,用于查看有关.npmrc的npm设置和路径位置的信息。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.