Proxy 启用代理的全局Bower.bowerrc文件位置

Proxy 启用代理的全局Bower.bowerrc文件位置,proxy,visual-studio-2013,bower,Proxy,Visual Studio 2013,Bower,由于我的问题与中相同,我在AppData/Roaming/中创建了一个config.bowerrc文件。。。如下图所示: 包含以下内容-使用我自己的设置编辑: { "directory": "library", "registry": "http://bower.herokuapp.com", "proxy":"http://<USERNAME>:<PAS

由于我的问题与中相同,我在AppData/Roaming/中创建了一个config.bowerrc文件。。。如下图所示:

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

{
  "directory": "library",
  "registry": "http://bower.herokuapp.com",
  "proxy":"http://<USERNAME>:<PASSWORD>@<PROXY_IP>:<PROXY_PORT>/",
  "https-proxy":"http://<USERNAME>:<PASSWORD>@<PROXY_IP>:<PROXY_PORT>/"
}
{
“目录”:“库”,
“注册表”:http://bower.herokuapp.com",
“代理”:“http:/:@:/”,
“https代理”:“http:/:@:/”
}
但是,这似乎不起作用,因为我在Visual Studio中仍然收到以下消息:

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

bower的名称应为
.bowerrc
它可以位于以下位置之一:

  • 位于当前工作目录中的Local.bowerrc
  • 目录树中的所有.bowerrc文件
  • .bowerrc文件位于用户的主文件夹中(
    %USERPROFILE%
  • 位于
    %APPDATA%/bower/config

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

将文件重命名为.bowerrc.txt,并将其放置在C:\Users\ewald中。那没用。然后,我在C:\Users\ewalds\AppData\config中放置了一个bowerrc.txt文件,它也不起作用。我尝试的第三个选项是将.bowerrc.txt文件放入我的项目文件夹中,但这也不起作用。知道我做错了什么吗?它应该命名为.bowerrc而不是.bowerrc.txt。您将无法从Windows资源管理器中将其重命名为.bowerrc。相反,打开命令提示符并从此处重命名该文件。您可以在windows资源管理器中将该文件命名为“.bowerrc”。然后它工作,windows将删除末尾的点。@drorb:这些文件(.bowerrc)的读取顺序。假设我的.bowerrc文件位于
当前工作目录
,在我的
主页
文件夹中&位于
%APPDATA%/bower/config
。哪个文件将获得首选项?或者它们会被合并?@SharpCoder配置是通过按重要性顺序合并多个配置获得的。我在回答中给出的链接(从本地文件到全局文件)中指定了顺序仅供参考,您的.bowerrc JSON中有一个输入错误。删除结尾处的多余逗号,否则bower将抛出无法解析错误。(这是通过复制粘贴的方式遇到的。)@b谢谢!我把它拿走了