为什么鲍尔总是下载angular版本的v 1.5.9-build.5086+sha..
Why Bower always downloads angular version of v 1.5.9-build.5086+sha...?
我用的是凉亭。Json来管理我的前端依赖…无论我如何指定angular的版本,我最终都会得到不同版本的angular库…我代码中的许多功能都来自以前版本的angular,所以像$http.post.success()这样的函数在这里被废弃了,代码无法工作。我需要angular v 1.4.8,但它总是下载一些其他的v1.5.9。构建版本。下面是我如何尝试从wer.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"
如有任何帮助,不胜感激
所以在我的情况下,问题显然是来自visualstudio Web Tools的git位于
C:'Program Files (x86)'Microsoft Visual Studio 14.0'Web'External'git
使用它,bower尝试安装正确的版本,但是如果你查看bower缓存,你可以看到实际下载的文件不匹配。
<<p> 解决方案/strong>- 安装Git
- 删除% USERPROFILE % ' AppData '当地'鲍尔
- 重启Visual Studio
- 删除wwwroot/lib并恢复wer包
您可能需要更改当前git.exe在VS
中的路径点。:
Tools>Options>ProjectsandSolutions>ExternalTools
在这里查看原始答案https://stackoverflow.com/a/38460014/1505521
相关文章:
- 使用Phonegap Build后,谷歌地图将不会显示在手机上
- Dojo Build System - 使用带有谷歌地图API的异步插件
- Can't get Sublime Javascript Build to work
- Cordova InAppBrowser无法通过build.phonegap.com运行
- 页面更改无法在android上使用Phonegap Build的JqueryMobile中工作
- 找不到模块 './build/Release/bson'] 代码: 'MODULE_NOT_FOUND' } js-bs
- 有角度的“;未知提供者”;在约曼应用程序中使用Grunt Build缩小后出错
- Dojo Build-copyOnly在概要文件中不起作用
- phonegap build cordova.file is undefined
- 在PhoneGap Build中从Facebook获取信息
- SHA-256算法和/或去散列算法
- 将Jasmine JavaScript单元测试与TFS Build CI集成的简单方法
- sqlite with javascript with phonegap using build.phonegap.co
- CryptoJS.SHA1 vs MessageDigest.getInstance("SHA-1"
- 当运行 generator-gulp-webapp 的 'build' 任务(使用 gulp-jade)
- MongoDB - 错误:找不到模块“./build/Release/bson”
- SVG Raphael jQuery Build path/trail
- PhoneGap Build Service "Build in HTML5, CSS, JavaScript
- InAppBrowser (PhoneGap Build 3.1.0) 事件不会在 Android 2.3 上触发
- 为什么鲍尔总是下载angular版本的v 1.5.9-build.5086+sha..