Angularjs 如何使用bower安装特定版本的angular animate?
我使用angular 1.4.14,我想安装angular animate, 我的json如下所示:Angularjs 如何使用bower安装特定版本的angular animate?,angularjs,bower,Angularjs,Bower,我使用angular 1.4.14,我想安装angular animate, 我的json如下所示: { "name": "abc-front", "version": "0.0.0", "dependencies": { "angular": "^1.4.0", "bootstrap": "^3.2.0", "angular-animate": "^1.4.0", "angular-cookies": "^1.3.0", "angular-r
{
"name": "abc-front",
"version": "0.0.0",
"dependencies": {
"angular": "^1.4.0",
"bootstrap": "^3.2.0",
"angular-animate": "^1.4.0",
"angular-cookies": "^1.3.0",
"angular-resource": "^1.3.0",
"angular-route": "^1.3.0",
"angular-sanitize": "^1.3.0",
"angular-touch": "^1.3.0",
"angular-ui-router": "^0.2.18",
"angular-modal-service": "^0.10.1",
"angular-ui-notification": "^0.2.0",
"angular-material": "^1.0.9",
"moment": "^2.14.1",
"mdPickers": "^0.7.5"
},
"devDependencies": {
"angular-mocks": "^1.3.0",
"angular-ui-router": "^0.3.1"
},
"appPath": "app",
"moduleName": "abcFrontApp",
"resolutions": {
"angular": "^1.3.0",
"moment": "^2.14.1"
}
}
使用bower安装,bower会忽略版本并安装angular animate#1.6.0,该版本与angular#1.4.14不兼容
我想我有两个选择:
但是我没有找到匹配项。保存
bower.json
文件后,可以运行bower update angular animate
这将尝试安装您指定的版本,但如果bower发现兼容性问题,它将安装最兼容的版本,或提示您解决问题。但是,您可以添加
-f
标志以强制bower安装您指定的版本。如果您使用的是节点包管理(npm),则可以使用以下命令:
npm安装角度-animate@1.4.8
在包名后使用
@x.x.x
意味着安装特定版本。他们特别询问了Bower。