我正在开始一个有角度的项目,并正在使用凉亭
我用--save安装了两个包,将它们放在bower.json中
当我运行bower update
时,我得到了这个:
Please note that,
ng-token-auth#0.0.29 depends on angular#>=1.4 <=1.5.3 which resolved to angular#1.5.3
angular-animate#1.5.8, angular-aria#1.5.8, angular-loader#1.5.8, angular-messages#1.5.8, angular-mocks#1.5.8, angular-route#1.5.8 depends on angular#1.5.8 which resolved to angular#1.5.8
angular-seed depends on angular#~1.5.0 which resolved to angular#1.5.8
angular-material#1.0.9 depends on angular#^1.4.8 which resolved to angular#1.5.8
angular-cookie#4.1.0 depends on angular#* which resolved to angular#1.5.8
Resort to using angular#>=1.4 <=1.5.3 which resolved to angular#1.5.3
Code incompatibilities may occur.
我该怎么办?
使用bower install ng-token-auth --save
添加ng-token-auth后发生这种情况
我的理解是
angular-animate#1.5.8, angular-aria#1.5.8, angular-loader#1.5.8, angular-messages#1.5.8, angular-mocks#1.5.8, angular-route#1.5.8
这些目前是1.5.8,如果这些和1.5的角度是1.5.3我的问题将得到解决,因为我相信这些包与角度串联。
我的假设是否正确?
我尝试卸载所有软件包,然后bower install
,但它没有任何区别。
答案 0 :(得分:0)
简单,ng-token-auth
不支持Angular超过1.5.3。你可以降级到那个
"dependencies": {
"angular": "1.5.3",
"angular-animate": "1.5.3",
...
},
"resolutions": {
"angular": "1.5.3"
}
或尝试使用resolutions配置
强制执行可能工作的1.5.8"resolutions": {
"angular": "1.5.8"
}