Bower背后代理 - 摘要

gko*_*jan 9 proxy node.js bower

我遇到了代理后面的凉亭问题,运行bower安装后我发现了错误:

_http_client.js:73
    throw new TypeError('Request path contains unescaped characters.');
Run Code Online (Sandbox Code Playgroud)

有很多主题,很多解决方案,但到目前为止,100%的人都无法为我工作!

gko*_*jan 19

解决方案非常简单,并且在很多地方都有部分.但是,让我们开始!!

  1. 将代理设置导出到env:

    export HTTP_PROXY=http://<proxy_url>:<port>
    export HTTPS_PROXY=http://<proxy_url>:<port>
    
    Run Code Online (Sandbox Code Playgroud)

    (如果不起作用使用小写字母:http_proxy,https_proxy)

  2. 创建~/.bowerrc包含内容的文件:

    {
        "strict-ssl": false,
        "registry": "http://bower.herokuapp.com",
        "https-proxy": ""
    }
    
    Run Code Online (Sandbox Code Playgroud)

    最后一行很奇怪,但非常重要!添加后,一切都开始工作了!

我希望我的帖子可以帮助花费数小时寻找解决方案的人.