如何清除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://'

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


当前回答

以上这些对我都不起作用。我不得不编辑文件。”Npmrc”将在用户主目录下(例如:c:\users\abcuser):

http_proxy=null
registry=https://registry.npmjs.org/
strict-ssl=true
proxy=null

其他回答

npm config rm proxy
npm config rm https-proxy

为我工作

请参阅文件C:\Users\myusers.中的npm设置npmrc文件。有时npm代理配置设置不适用。所以值得一查。

npm config rm proxy
npm config rm https-proxy
unset HTTP_PROXY
unset HTTPS_PROXY
unset http_proxy
unset https_proxy

该死的,这终于做到了在Debian Jessie与privoxy(广告删除器)安装的技巧,谢谢你:-)

我使用

npm config set proxy null
npm config set https-proxy null

这对我很有效。

致以最亲切的问候

这将清除代理从本地和全局配置没有-global它将只清除当前用户配置文件:

NPM配置rm代理 NPM配置rm http -proxy NPM配置——全局rm代理 NPM配置——global rm http -proxy