Global Bower .bowerrc文件位置以启用代理

时间:2014-09-19 10:11:28

标签: proxy visual-studio-2013 bower

由于我遇到与Bower calls blocked by corporate proxy相同的问题,我在AppData / Roaming / ...中创建了 config.bowerrc 文件,如下所示:

enter image description here

中包含以下内容 - 使用我自己的设置进行编辑:

{
  "directory": "library",
  "registry": "http://bower.herokuapp.com",
  "proxy":"http://<USERNAME>:<PASSWORD>@<PROXY_IP>:<PROXY_PORT>/",
  "https-proxy":"http://<USERNAME>:<PASSWORD>@<PROXY_IP>:<PROXY_PORT>/"
}

但是,这似乎不起作用,因为我仍然在Visual Studio中收到以下消息:

enter image description here

设置代理的全局 config.bowerrc 文件应该位于何处?

1 个答案:

答案 0 :(得分:25)

凉亭configuration file的名称应为.bowerrc 它可以位于以下之一:

  • 位于当前工作目录中的本地.bowerrc
  • 所有.bowerrc文件向上目录树
  • .bowerrc文件位于用户的主文件夹(%USERPROFILE%
  • 中 位于%APPDATA%/bower/config
  • bowerrc(不带点)文件

通过按此重要性顺序合并多个配置来获取配置。本地.bowerrc文件具有最高优先级,而全局文件具有最低优先级(CLI参数和环境变量的优先级高于bowerrc文件)。