我正在使用bower.json来管理我的前端依赖关系..无论如何我在凉亭中指定角度的版本我最终得到不同版本的角度库...我的代码的许多功能来自之前因为$ 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中提供了repo的完整路径
"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"
非常感谢任何帮助
答案 0 :(得分:0)
所以在我的情况下,显然问题是位于
的Visualt Studio Web Tools的gitC:\Program Files (x86)\Microsoft Visual Studio 14.0\Web\External\git
有了它,bower会尝试安装正确的版本,但如果您查看bower缓存,您可以看到实际下载的文件不匹配。
<强>解决方案强>
您可能需要更改VS中当前git.exe的路径
为此:
Tools>Options>ProjectsandSolutions>ExternalTools