如何将Angular从1.3更新到1.4

时间:2015-12-21 17:36:14

标签: angularjs bower

我想将我的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是否很简单?还是需要注意其他任何内容?

3 个答案:

答案 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建议的那样专门定位角度。