【发布时间】:2014-03-10 18:04:23
【问题描述】:
我已经开始使用 ember 应用套件,并仔细阅读了 its guides。但是,我很难理解常规应用程序与 Ember App Kit 使用 ES6 模块构建各种位的方式之间的差异,而不是将所有内容都填充到用作命名空间(例如应用程序)的全局变量中。
我发现这方面解释的不是很清楚:
- Ember 如何在自动生成模型、视图、路由和控制器方面发挥其魔力?
- 它期望在哪里找到它们?
- 我应该遵循哪些命名约定?
- 如果我创建了一个模板、路由或控制器,而 Ember 没有没有找到/检测它,只是在它的位置生成一个默认的,我如何找出它正在寻找的位置;还是在这种情况下进行调试?
- 与使用 Ember App Kit 进行开发相比,标准 Ember 应用开发有何不同?
提前非常感谢!
编辑(20140506):
这些资源很好地解释了 ES6 模块和 EAK:
【问题讨论】:
-
@ToranBillups:我真的很喜欢你如何将 EAK 解构为它的组成部分——它确实有助于很好地解释它;我必须说这是一个比我期望得到的更好的答案。如果您想重新发布链接作为答案,我将奖励您解决方案。干杯!
标签: javascript ember.js ecmascript-6 ember-app-kit