我一直在使用燼應用套件開始,通過its guides起伏讀取工作。然而,我在解決常規應用程序和Ember App Kit之間的差異時遇到了困難,因爲Ember App Kit使用ES6模塊構建各種位,而不是將所有內容填充爲用作名稱空間(例如App)的全局變量。結束語我周圍的灰燼應用套件頭-differences相較於普通的灰燼
我發現,這方面是不是很清楚地解釋:
- 如何灰燼運用其神奇的自動生成模型,視圖,路線和控制器?
- 它期望找到它們在哪裏?
- 我應遵循什麼命名約定?
- 如果我已經創建了一個模板,路由或控制器,並且Ember 而不是找到/檢測它,並且只是在它的位置生成默認的一個,我如何找出它正在尋找的位置;或在這種情況下進行其他調試?
- 與使用Ember App Kit開發相比,標準Ember應用程序開發有何不同之處?
非常感謝提前!
EDIT(20140506):
這些資源介紹了ES6模塊和EAK真的很好:
- 的簡要概述:eviltrout: getting started with ES6
- 整個系列的帖子:[toranb:http://toranbillups.com/blog/archive/2014/04/06/Building-your-own-ember-app-kit-lite/ ),具有ES6 modules specific one
@ToranBillups:我真的很喜歡你如何解構EAK納入其組成部分 - 這對解釋非常有幫助;我必須說,這是一個更好的答案比我期待得到的更好。如果你想重新發布鏈接作爲答案,我會給你解決方案。乾杯! – bguiz