3

我使用 yeoman 的generator-ember来设置我的 ember 应用程序。我现在看到有一个 ember 核心团队成员开发的ember-app-kit 。

使用 ember-app-kit 比 yeoman 的 ember 生成器有优势吗?

4

2 回答 2

2

尝试启动应用程序时,两者确实重叠。这个Github问题值得关注,因为 Ember.js Yeoman 生成器维护者讨论了 EAK 及其 Ember 生成器的当前状态。EAP 和生成器共享 Grunt 和 Bower 工具集。

Ember 生成器团队正在努力确保两者共同拥有美好的未来。

EAK 确实得到了 Ember Core 团队的支持,并且包含了 ECMAScript 6 模块,但是 Ember.js 生成器的维护者提到他们将创建一个使用 Ember App Kit 的分支,他可能会提供一个迁移路径。值得订阅该问题并继续关注:

以下是两个项目的模板布局:

Ember 应用套件:

Ember 应用套件

余烬生成器:

余烬发生器

Github问题

来自艾迪·奥斯马尼:

从长远来看,我们正在与 Ryan(和 Ember)合作设计一个比我们目前拥有的更强大的生成器系统,也许是基于他在 Ember-Tools 中提出的一两个想法。就短期而言,他的项目可能会正式成为 Ember 的幸运工具,我认为这没有什么问题。generator-ember 将继续提供 Yeoman 团队能够提供的最佳 Ember 脚手架解决方案,但我们将根据该社区的反馈积极改进它,以达到与 Ember-Tools 的同等水平,并最终取代它作为更大的一部分协同努力。

于 2013-12-05T13:43:38.767 回答
1

由于上述原因,使用 EAK 绝对比 yeoman 的生成器具有优势。EAK 进行了大量工作,其开发由核心团队成员之一领导,它的构建考虑了 Ember。

至于发电机,现在有很多工作正在进行。很可能(尚未决定)用作 EAK 的生成器。

于 2013-12-06T13:09:17.997 回答