2

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

4

2 回答 2

2

我目前面临的当前限制是 ember-data 没有单独的 pod 结构。在我的应用程序中,并非所有模型都严格绑定到一条路线。因此,将模型与路由文件一起定义是没有意义的。

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

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

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

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

于 2015-04-20T10:44:51.293 回答