我们有基于aurelia的应用程序。
我们如何迁移它以使用aurelia-cli?
答案 0 :(得分:1)
我自己做完并积极参与另一个项目之后,我可以这样说。我转换的项目是stamp-web最好的方法是采取你的项目
如果你看看我在2016年7月16日提交的邮票网站上做了什么,它将显示许多变化。我还决定遵循生成对象的资源约定(如元素,值转换器)。这不是必需的,我在这个过程中很早就进行了转换 - 正如你在日期所看到的那样。
说了这么多,我参与了一个更大的项目(一个公司事务,我们一直在与一个团队一起工作10个月以上的大型网络应用程序)并且移植它已经很痛苦。它可能比邮票网络大3倍,但我们遇到的麻烦是因为我们有一个小部件,服务等的中央“库”以及用于构建应用程序的构建工具。应用转换很简单,但让应用程序使用库本身是一个非常大的挑战。这主要是因为虽然CLI似乎很强大,但我们遇到了一些奇怪的行为(我们已经提交了适当的错误)以及关于Aurelia.json的一般缺乏文档并且需要JS语法。
然而,当你转换它时,你的应用程序加载速度会比加载SystemJS的应用程序更快......它几乎......令人印象深刻的是加载速度有多快。
初始跟踪可能是一个大型应用程序的痛苦,但更新和手表是无缝的.....
祝你好运!