2015-04-20 89 views
2

我打算將我的Ember CLI應用程序移動到pod結構。我應該瞭解的pod結構有任何限制或缺點嗎?在Ember CLI中使用pod結構有任何限制嗎?

+0

最後我看到他們沒有實現它的所有類型,但除此之外,你必須始終鍵入-pod – Kingpin2k

+1

@ Kingpin2k,如果你在你的'.ember-cli'中設置''usePods':true', ) – Jakeii

+0

插件中有豆莢問題。檢查回購問題 – MilkyWayJoe

回答

1
  • 您將擁有許多具有相同名稱的文件。這可能是一個問題,取決於您的環境。
  • 並非所有類型都受支持。你必須爲這些使用經典的結構。 (但是如果你用ember g ...燼,CLI會爲你做這個

除此之外:我們切換我們的應用程序,以莢沒有任何問題

+0

你能否指定一些不受pod支持的類型。 –

+0

這將是你可能期望從'ember generate --help'支持它的所有東西,但沒有在http://www.ember-cli.com/#pods-service,mixin,initializer中列出... – jnfingerle

2

,我要面對的電流限制。我的應用並不是所有的模型都被嚴格地綁定到一條路由上,所以在路由文件的旁邊定義模型沒有任何意義,

所以基本上我有在全球模型文件夾中定義我的模型
如果我們可以有多個豆莢文件夾,那就好了,例如數據盒,其中模型,適配器和串行器可以組合在一起。

這也是與不具有獨立的豆莢文件夾,但被定義下的吊艙與所有的路由吊艙(不就在那一刻感受到文件夾旁邊全球成分的情況下,但是這可能會改變時我們轉向使用可路由組件的Ember 2.0)。

+0

+1。我已經將我的項目移動到了豆莢結構,但模型並不適合IMO。如果我可以告訴cli是否按類型默認爲pod生成器,那將會很好 –