Visual Studio 2015没有安装资源

时间:2016-04-16 03:37:17

标签: visual-studio-2015 bower

我正在使用Visual Studio 2015并在尝试使用bower安装资源时收到错误。

这是我的bower.json:

{
    "name": "ASP.NET",
    "private": true,
  "dependencies": {
    "angular": "1.4.5",
    "angular-resource": "1.4.5",
    "angular-route": "1.4.5",
    "jQuery": "2.1.4",
    "bootstrap": "3.3.5"
  }
}

这是我输出的错误:

bower angular#1.4.5         not-cached https://github.com/angular/bower-angular.git#1.4.5
bower angular#1.4.5            resolve https://github.com/angular/bower-angular.git#1.4.5
bower angular-resource#1.4.5       not-cached https://github.com/angular/bower-angular-resource.git#1.4.5
bower angular-resource#1.4.5          resolve https://github.com/angular/bower-angular-resource.git#1.4.5
bower angular-route#1.4.5          not-cached https://github.com/angular/bower-angular-route.git#1.4.5
bower angular-route#1.4.5             resolve https://github.com/angular/bower-angular-route.git#1.4.5
bower bootstrap#3.3.5              not-cached https://github.com/twbs/bootstrap.git#3.3.5
bower bootstrap#3.3.5                 resolve https://github.com/twbs/bootstrap.git#3.3.5
bower angular-resource#1.4.5         checkout v1.4.5
bower angular#1.4.5                  checkout v1.4.5
bower angular-route#1.4.5            checkout v1.4.5
bower bootstrap#3.3.5                checkout v3.3.5
bower angular-resource#1.4.5          ECMDERR Failed to execute "git clone https://github.com/angular/bower-angular-resource.git -b v1.4.5 --progress . --depth 1", exit code of #-532462766

bower的目录设置为wwwroot / lib。我被告知Visual Studio有一个错误,它会说Bower没有安装资源,但实际上它确实没有看到wwwroot / lib文件夹中的资源,因为他们应该这样做,让我相信这不是同一个bug。

1 个答案:

答案 0 :(得分:0)

这就是我解决它的方法:

  • http://git-scm.com/
  • 安装独立Git
  • 打开 bash和执行以在git上使用https(防火墙可能阻止git协议):

    git config --global url.https://github.com/.insteadOf git://github.com/

  • 现在只需配置 Visual Studio即可使用这个新的git工具:

    enter image description here 添加最后一行,取消选中旧的git命令行。

希望这会有所帮助