我已经开始使用 ember app kit 并仔细阅读了它的指南。但是,我很难理解常规应用程序与 Ember App Kit 使用 ES6 模块构建各种位而不是将所有内容都填充到用作命名空间(例如应用程序)的全局变量中的方式之间的差异。
我发现这方面解释的不是很清楚:
- Ember 如何在自动生成模型、视图、路由和控制器中应用它的魔力?
- 它期望在哪里找到它们?
- 我应该遵循哪些命名约定?
- 如果我创建了一个模板、路由或控制器,但 Ember没有找到/检测到它,而只是在其位置生成了一个默认值,我如何找出它正在寻找的位置;或者在这种情况下调试?
- 与使用 Ember App Kit 进行开发相比,标准 Ember 应用程序开发有何不同?
非常感谢提前!
编辑(20140506):
这些资源很好地解释了 ES6 模块和 EAK:
- 简要概述:eviltrout:ES6 入门
- 整个系列的帖子:[toranb:http ://toranbillups.com/blog/archive/2014/04/06/Building-your-own-ember-app-kit-lite/ ),带有特定于ES6 模块的一个