2016-07-06 85 views
1

嗨,我使用了过去几个月的角度2。Angular2升级 - 如何管理?

众所周知,它改变或新的功能后几天来。

一些时间变化很少,有些时间中断变化。

令说=> 作为angular.rc.1 它击溃装饰,然后在angular.rc.4它已经改变RouterConfig和这么多...

我只是想问一下=>我们是否有更好的解决方案来克服这种变化,以便立即修改代码?

,你可以在我们几乎需要通过我们在那里有路由器配置的每个文件走路由器的变化认为....

所以只是想,如果任何人有很好的选择,克服它。

+0

性能标记的原因是什么? – psych

+0

我只是想说,它提高了升级方法和有效的方式来解决这些问题...我不知道其他标签哪些指向问题,如果你有,然后PLZ暗示.. –

回答

0

自从早期贝塔斯以来,我一直在与这个问题作斗争。我认为使用测试版,alpha和候选版本会花费您额外的时间和精力。这是一个更容易使用一个老的和稳定的系统,停止更新,修补,改进等地狱。

这就是说 - 使用早期版本的软件也会奖励你很多 - 如果你喜欢书呆子和玩新的闪亮的东西。如果你喜欢什么 - 足够在任何早期版本中使用它 - 那么一旦发布新版本,你可能会急于升级。

rc版本中的Angular2应该和发布版本非常接近,到目前为止,唯一真正的问题是路由器被弃用,并且新建了一个新的版本。

除非您要严重依赖特定的路由器功能,否则您可能不必升级。你可以等升级之前,为什么升级到rc4,当你知道它不是最终版本?现在升级的唯一理由是,如果您直接受到新版本中修复的某些内容的影响,或者您无法停止升级,因为您非常喜欢它! :)

我自己 - 我不能帮助每天检查是否有新的东西出来。然后我阅读发行说明和错误修正,更改等。我有一些业余爱好项目,我在工作之后的晚上/晚上玩耍,目前的项目只要我找到时间就会升级:)我通常只需升级,然后运行解决方案(运行自动和手动测试)并尝试分解它。然后修复由更新损坏的内容。这个过程通常很快 - 除非我跳过了几个版本,那么它可能需要更长的时间...

+0

我同意你@per ...但我不要以为我们可以责怪角度团队,因为他们做得很好,这是我的看法。仍然我正在寻找的东西,会说不要担心,我会帮你! KIND –

+0

@PankajBadukale有没有责任:)只要记住与alphas,beta和候选版本合作意味着什么。更新和替换路由器应该不那么困难 - 请查看rc4示例,并且应该能够找出新路由器中更改的语法 –