在公司代理后面下载模板

时间:2019-08-16 15:04:29

标签: javascript git npm stenciljs

我正在尝试启动我的第一个Stencil项目,并看到此错误:

 Cannot download "https://github.com/ionic-team/stencil- 
 component-starter/archive/master
 .zip"
 Check your internet connection

 Error: connect ETIMEDOUT"

我的git config和npm config http和https代理设置都正确指向我的代理url,但是仍然出现此错误。为什么?

感谢任何有用的提示。

2 个答案:

答案 0 :(得分:1)

您可以直接通过代理卷曲相同的拉链吗?

curl -x http://proxy_server:proxy_port --proxy-user username:password -L "https://github.com/ionic-team/stencil-component-starter/archive/master.zip"

答案 1 :(得分:1)

我在工作上有完全相同的限制。

执行curl -kvL,这将使您了解实际被阻止的内容:

curl -kvL https://github.com/go-gitea/gitea/releases/download/v1.9.1/gitea-1.9.1-windows-4.0-amd64.exe.xz
...
CONNECT github-production-release-asset-2e65be.s3.amazonaws.com:443 HTTP/1.1
...
HTTP/1.1 403 Forbidden

在企业环境中通常被阻止的是s3.amazonaws.com