时间:2019-05-10 06:22:01

标签: npm

存在以下问题:

我正在尝试为node.js安装电子版。我已经下载了NPM。 设置好之后,我必须配置我们的公司代理以获取进一步的信息。

它开始连接,但在某处停止:

  

“错误:无法建立隧道套接字,StatusCode = 407”;

现在,我不知道如何进一步安装Electron。

有人可以帮我吗?

许多问候 雅各布

1 个答案:

答案 0 :(得分:0)

这是代理问题,这是解决方法

方法1:

npm config set proxy http://proxyhost:proxyport
npm config set https-proxy http://proxyhost:proxyport

注释:

对于SSL / https代理,URL中的协议应为http而不是https

如果您的设置是在Docker / Vagrant实例或托管的VM上,请使用IP地址代替主机名作为代理,因为后者可能无法解决。

如果没有代理,请从npm中删除代理配置

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

方法2: 您有一个名为http_proxy的环境变量。请删除它,然后重试

方法3:请遵循以下命令

npm config set proxy false
npm cache clean

方法4: 不使用任何代理:

npm config rm proxy
npm config rm https-proxy

使用代理:

npm config set proxy http://proxyhostname:proxyport
npm config set https-proxy http://proxyhostname:proxyport

对于reference

Closed Issue

相关问题