我使用自己的generator-ember来设置我的余烬应用程序。我现在看到有一个由ember核心团队成员开发的ember-app-kit。
使用ember-app-kit比yeoman的余烬发生器有优势吗?
答案 0 :(得分:2)
尝试启动应用程序时,两者确实重叠。这个Github问题值得关注,因为Ember.js Yeoman发电机维护人员讨论了EAK及其Ember发电机的当前状态。 EAP和生成器共享Grunt和Bower工具集。
Ember发电机团队正在努力确保两者共同拥有美好的未来。
EAK确实得到了Ember Core团队的祝福,包括ECMAScript 6模块,但Ember.js生成器的维护人员提到他们将建立一个使用Ember App Kit的分支,他可能会提供迁移路径。值得订阅该问题并继续:
以下是两个项目的模板布局:
Ember App kit:
Ember发电机:
<强> Github Issue 强>
来自Addy Osmani:
从长远来看,我们正在与Ryan(和Ember)合作设计一个比我们目前更强大的发电机系统,或许建立在他为Ember-Tools提出的一两个想法之上。从短期来看,他的项目可能仍然是Ember正式的祝福工具,我不认为这有什么不妥。 generator-ember将继续提供Yeoman团队能够提供的最佳Ember脚手架解决方案,但我们将根据该社区的反馈积极改进它,以达到与Ember-Tools的平等,并最终取代它作为更大的一部分合作努力。
答案 1 :(得分:1)
由于上述原因,使用EAK优于yeoman的发电机肯定有优势。 EAK经过大量工作,其开发工作由核心团队成员之一领导,它的构建始于Ember。
至于发电机,现在正在进行大量的工作。 This很可能(目前尚未决定)用作EAK的发电机。