在Ember CLI中使用pod结构有任何限制吗?

时间:2015-04-20 03:49:26

标签: ember.js ember-cli ember-cli-pods

我打算将我的Ember CLI应用程序移动到pod结构中。在我应该注意的pod结构中是否有任何限制或缺点?

2 个答案:

答案 0 :(得分:2)

我目前面临的当前限制是没有单独的pods结构用于余烬数据。在我的应用程序中,并非所有模型都严格限制在一条路线上因此,将模型与其路径文件一起定义是没有意义的。

所以基本上我必须在全局模型文件夹中定义我的模型 如果我们可以有多个pods文件夹,那就好了,例如数据pod,模型,适配器和序列化器可以组合在一起。

全局组件也没有单独的pods文件夹,但是在pods文件夹下定义了所有路径pod(目前感觉不对,但这可能会改变)当我们使用可路由组件移动到Ember 2.0时。)

答案 1 :(得分:1)

  • 您将拥有许多具有相同名称的文件。这可能是一个问题,具体取决于您的环境。
  • 并非所有类型都受支持。你必须使用经典的结构。 (但如果你使用ember g ... ember-cli会为你做这件事。

除此之外:我们已将应用程序切换到pod而没有任何问题。