[英]Why Bower always downloads angular version of v 1.5.9-build.5086+sha…?
我正在使用bower.json来管理我的前端依赖项。.无论如何,我在bower中指定了angular的版本,我最终得到了不同版本的angular库。因此此处不介绍$ http.post.success()之类的功能,因此代码不起作用。 我需要angular v 1.4.8,但它总是下载其他v1.5.9.build版本。 这是我尝试从bower.json下载软件包的方法
1)仅提及版本。
"dependencies": {
"angular": "1.4.8",
"jquery": "2.1.4"
},
"resolutions": {
"jquery": "2.1.4",
"angular": "1.4.8"
2)我也尝试过这种方式,并在github中给出了仓库的完整路径
"dependencies": {
"angular": "https://github.com/angular/bower-angular.git#1.4.8",
"jquery": "2.1.4"
},
"resolutions": {
"jquery": "2.1.4",
"angular": "https://github.com/angular/bower-angular.git#1.4.8"
任何帮助将不胜感激
因此,以我为例,问题显然出在位于
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Web\External\git
有了它,bower会尝试安装正确的版本,但是如果您查看bower缓存,您会发现实际下载的文件不匹配。
解决方案
您可能需要在VS中更改当前git.exe的路径
为了那个原因:
Tools>Options>ProjectsandSolutions>ExternalTools
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.