如何清除NPM之前的ssl代理设置? 嗯,我搜索了很多,但我得到的所有帖子主要是关于如何在公司网络中设置代理。

我试图设置代理为空:

npm config set http-proxy
npm config set https-proxy

第一个命令传递,第二个命令警告说:

npm WARN invalid config proxy=""
npm WARN invalid config Must be a full url with 'http://'

警告是否可忽略,我是否已成功清除代理设置?


当前回答

在最新版本中,npm rm代理不工作。应该使用npm rm http-proxy

NPM配置rm代理 NPM配置rm http -proxy

其他回答

试试这个,

NPM删除http代理

NPM删除http -proxy

NPM配置rm代理

NPM配置rm http -proxy

设置HTTP_PROXY = null

设置HTTPS_PROXY = null

这是

npm config delete http-proxy
npm config delete https-proxy

npm config rm proxy
npm config rm https-proxy

set HTTP_PROXY=null
set HTTPS_PROXY=null
npm config delete proxy -g

为我工作。

-g很重要,因为最初它是用这个选项设置的。 您可以检查配置设置:

npm config list
npm config rm proxy
npm config rm https-proxy

为我工作

有一种简单的方法可以删除或删除NPM代理。

npm config delete proxy
npm config delete https-proxy