凉亭代理配置

时间:2013-08-21 14:15:27

标签: proxy bower

有没有办法配置bower不仅可以使用代理,还可以忽略某些域的代理配置?

我有问题,我将为我们自己开发的组件运行内部bower注册表。对于该存储库,我想忽略代理配置。

11 个答案:

答案 0 :(得分:76)

编辑你的.bowerrc文件(应该在你的bower.json文件旁边)并添加想要的代理配置

"proxy":"http://<host>:<port>",
"https-proxy":"http://<host>:<port>"

答案 1 :(得分:49)

有关信息,您可以在 plot(x,y) scatter.smooth(x,y) //x<- Date //y <- Frequency //Basically the values are from the Data file in another node. For simplicity I have mentioned it as comments 文件中添加无代理属性。我不知道从什么时候开始支持它,但它适用于凉亭1.7.4

.bowerrc:

.bowerrc

{ "directory": "bower_components", "proxy": "http://yourProxy:yourPort", "https-proxy":"http://yourProxy:yourPort", "no-proxy":"myserver.mydomain.com" } 应位于Javascript项目的根文件夹中,即启动bower命令的文件夹。您也可以将它放在您的主文件夹(.bowerrc)中。

答案 2 :(得分:27)

我有ETIMEDOUT错误,并在放

之后
{
  "proxy":"http://<user>:<password>@<host>:<port>",
  "https-proxy":"http://<user>:<password>@<host>:<port>"
}

刚刚工作。我不知道你在.bowerrc或ECONNRESET中是否有什么问题不能用这个解决,但我希望这对你有帮助;)

答案 3 :(得分:14)

我在代理的背后挣扎着,所以我想我应该发布我所做的。下面是一个为我工作。

- &GT; “导出HTTPS_PROXY =(yourproxy)”

答案 4 :(得分:7)

无法为代理设置配置排除,但我的同事有针对该特定问题的创建解决方案。 他安装了一个名为cntlm的本地代理服务器。该服务器支持ntlm身份验证和一般代理设置的排除。一场精彩的比赛。

答案 5 :(得分:7)

对我来说,关键是增加一条线,&#34; strict-ssl&#34;:false

在根文件夹上创建.bowerrc,并添加以下内容,

{
  "directory": "bower_components", // If you change this, your folder named will change within dependecies. EX) Vendors instead of bower_components.
  "proxy": "http://yourProxy:yourPort",
  "https-proxy":"http://yourProxy:yourPort",
  "strict-ssl": false 
}

对于仍然坚持这一点的人们来说,祝你好运。

答案 6 :(得分:4)

在本地项目中打开包含以下内容的.bowerrc:

{
   "directory": "bower_components"
 }

并添加以下代码行:

{
   "directory": "bower_components",
  "proxy": "http://yourProxy:yourPort",
  "https-proxy":"http://yourProxy:yourPort"
}

凉亭版本:1.7.1

干杯

答案 7 :(得分:1)

将以下条目添加到.bowerrc

{
  "proxy":"http://<user>:<password>@<host>:<port>",
  "https-proxy":"http://<user>:<password>@<host>:<port>"
}

此外,如果您的密码包含任何特殊字符,请对其进行编码 例如:用%40替换@字符

答案 8 :(得分:0)

在您的主目录中创建.bowerrc文件,并将其添加到为我工作的文件

{

 "directory": "bower_components",
 "proxy": "http://youProxy:yourPort",
  "https-proxy":"http://yourProxy:yourPort"
}

答案 9 :(得分:0)

您使用的是Windows吗?只需设置环境变量http_proxy ...

set http_proxy=http://your-proxy-address.com:port

......并且凉亭会选择这个。而不是处理项目文件夹中的唯一配置文件 - 对吧? (旁注:当-F!将窗口允许我们使用资源管理器创建一个.file?来自windows!)

答案 10 :(得分:-6)

添加.bowerrc

{SET HTTP_PROXY= http://HOST:PORT,SET HTTPS_PROXY=http://HOST:PORT}

在NPM中,你必须在控制台中执行:

npm --proxy http://Host:Port install