在 Ember CLI 中使用 Pod 结构是否有任何限制



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

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

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

全局组件也是如此,它们

没有单独的 pods 文件夹,而是与所有路由 pod 一起在 pods 文件夹下定义(目前感觉不对,但当我们移动到具有可路由组件的 Ember 2.0 时,这可能会改变)。

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

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

相关内容

  • 没有找到相关文章

最新更新