Javascript bower未读取。bowerrc代理设置(windows)

Javascript bower未读取。bowerrc代理设置(windows),javascript,node.js,proxy,bower,bower-install,Javascript,Node.js,Proxy,Bower,Bower Install,我在公司防火墙后面的windows机器上工作。悲伤,但真实。无论如何,我要做的是克服这个问题,从cmd级别设置环境变量: set HTTP_PROXY=http://proxy-url set HTTPS_PROXY=http://proxy-url 然后鲍尔工作得很好。但我知道bower有.bowerrc文件(),其中包括代理和https代理属性。这是我的.bowerrc内容: { "proxy": "http://proxy-url", "https-proxy": "http:/

我在公司防火墙后面的windows机器上工作。悲伤,但真实。无论如何,我要做的是克服这个问题,从cmd级别设置环境变量:

set HTTP_PROXY=http://proxy-url
set HTTPS_PROXY=http://proxy-url
然后鲍尔工作得很好。但我知道bower有
.bowerrc
文件(),其中包括
代理
https代理
属性。这是我的.bowerrc内容:

{
  "proxy": "http://proxy-url",
  "https-proxy": "http://proxy-url",
  "strict-ssl": false
}
我尝试使用
.bowerrc
文件来使用bower,我确信它位于我调用bower的本地目录中。但是,bower失败了(设置了.bowerrc而没有设置env变量),它得到了连接超时

我认为我不应该在每次打开控制台时都设置windows环境变量,因为这就是rc文件的用途。我知道.rc文件来自Unix,但bower应该通过编程来处理它们


我做错了什么吗?或者我误解了什么吗?

我最近有一次.bowerrc不正常的经历。我们有一个在构建过程中使用grunt bower的遗留应用程序。前几天我的机器似乎突然坏了


.bowerrc
放入我的主目录:
c:/users/USERNAME
并重新启动
cmd
使它在我的情况下受到尊重。

您的.bowerrc文件是否放在项目的根文件夹中?您是否尝试过不使用严格的ssl?您需要代理凭据才能登录吗?@laureth yes sir,
.bowerrc
位于主项目目录中。不,我不需要代理凭据。我确实需要ignoressl/strictssl:false,因为网络配置(其他东西也不起作用)。就像你在bowerrc做的那样,它应该会起作用。。。