我想将我的Angular应用程序从1.3升级到1.4但我担心我可能会对它进行哈希处理。因此,我想先问这个问题。
这是我的border: 0px; vertical-align: bottom; visibility: hidden; display: none;
文件:
bower.json
将角度设置更改为{
"name": "my app",
"version": "0.0.1",
"dependencies": {
"angular": "~1.3.x",
"angular-animate": "~1.3.x",
"angular-resource": "~1.3.x",
"angular-sanitize": "~1.3.x",
"angular-ui-router": "~0.2.15",
"jquery": "~2.1.1",
"semantic-ui": "~2.0.0",
"angular-elastic-input": "~2.0.1",
"angular-sweetalert": "~1.0.4",
"angular-marked": "~0.0.14",
"angular-highlightjs": "~0.4.1",
"angular-nanoscroller": "~0.2.1",
"angular-gravatar": "~0.4.1",
"angular-cookies": "~1.4.8" //this needs updated version of Angular
},
"resolutions": {
"angular": "~1.3.x"
}
}
并运行~1.4.x
是否很简单?还是需要注意其他任何内容?
答案 0 :(得分:2)
您也可以
bower install angular#1.4
将--save
标志传递给上面的命令也会在bower.json
文件中更新它。
答案 1 :(得分:1)
bower install angular#1.4
然后坚持或不坚持更改分辨率,否则如果您决定迁移,则在“依赖项”中更改您的版本,然后只需运行:
bower install
答案 2 :(得分:0)
在~1.3.x
中将版本号从~1.4.x
更改为bower.json
,然后运行bower update
即可。
请记住,当您更新软件包时,没有任何内容完全依赖于该特定版本,否则您将被要求在安装期间进行干预。通过自己运行bower更新将尝试更新包中的所有内容,因此,如果这不是您想要做的,我建议像Shahank建议的那样专门定位角度。