我在我的应用程序中使用angular-translate,然后用bower安装它。 我的bower.json
中存在依赖版本的问题"dependencies": {
...
"angular-translate": "2.2.0",
"angular-translate-loader-partial": "2.0.0",
"angular-translate-interpolation-messageformat" : "*",
"angular-translate-handler-log" : "*"
},
我需要“angular-translate”:“2.2.0”来翻译字符串数组(在2.0.0中不可用),但angular-translate-loader-partial需要“angular-translate”:“2.0.0”
每次我启动bower安装时,bower问我想要使用的版本(2.2.0用于我的应用程序或2.0.0用于部分加载程序) 我对angular-translate-handler-log
有同样的问题如何解决此问题?
答案 0 :(得分:0)
根据current repository information,角度翻译版本设置为2.2.x:
{
"name": "angular-translate-loader-partial",
"version": "2.0.1",
"main": "./angular-translate-loader-partial.js",
"dependencies": {
"angular-translate": "2.2.x"
}
}
请确保您的凉亭版本已更新:
npm update -g bower
答案 1 :(得分:0)
感谢您的回复。 我将依赖项设置为:
"dependencies": {
"angular-translate": "2.2.x",
"angular-translate-loader-static-files": "2.2.x",
"angular-translate-loader-partial": "2.0.x",
"angular-translate-interpolation-messageformat" : "2.1.x",
"angular-translate-handler-log" : "2.0.x"
},