Ember.js 在Ember CLI中使用pod结构是否有任何限制?

Ember.js 在Ember CLI中使用pod结构是否有任何限制?,ember.js,ember-cli,ember-cli-pods,Ember.js,Ember Cli,Ember Cli Pods,我计划将我的Ember CLI应用程序移动到pod结构。pod结构中是否有我应该注意的限制或缺点? 您将有许多同名文件。这可能是一个问题,具体取决于您的环境 并非所有类型都受支持。你必须使用那些经典的结构。(但如果您使用ember g…ember cli将为您执行此操作 除此之外:我们已经将应用程序切换到POD,没有任何问题。目前我面临的限制是,对于余烬数据没有单独的POD结构。在我的应用程序中,并非所有模型都严格绑定到一条路由。因此,在路由文件旁边定义模型是没有意义的 因此,基本上我必须在g

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

  • 您将有许多同名文件。这可能是一个问题,具体取决于您的环境
  • 并非所有类型都受支持。你必须使用那些经典的结构。(但如果您使用
    ember g…
    ember cli将为您执行此操作

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

目前我面临的限制是,对于余烬数据没有单独的POD结构。在我的应用程序中,并非所有模型都严格绑定到一条路由。因此,在路由文件旁边定义模型是没有意义的

因此,基本上我必须在global models文件夹中定义我的模型。
如果我们可以有多个pods文件夹就好了,例如一个数据pods,其中模型、适配器和序列化程序可以组合在一起


全局组件的情况也是如此,它们没有单独的pods文件夹,但与所有路由pods一起定义在pods文件夹下(目前感觉不太对劲,但当我们使用可路由组件迁移到Ember 2.0时,这可能会改变).

上次我看到他们并没有为每种类型都实现它,但除此之外,您必须始终键入-pod@Kingpin2k如果在
.ember cli
;)中设置“usePods”:true`,则不会这样做。加载项中的pods存在问题。检查回购发行良好信息Jakeii。。。Ember cli不是我的专业技术。请您指定pods不支持的类型。这就是您希望从
Ember generate--help
支持它的所有内容,但未在-service、mixin、initializer、+1中列出。我已经将我的项目转移到pods结构,但模型并不真正适合IMO。如果我可以告诉cli是否按类型默认为pod生成器,那就太好了