每个pod的路由器,不依赖于主路由器

时间:2016-05-11 12:37:03

标签: javascript ember.js

我们刚刚开始使用 EmberJS ,我们已经使用了pod结构。我们的每个pod都是一个不同的应用程序,它独立于每个其他pod,并且来自它自己的subversion存储库。我希望每个pod都指定自己的路由,这样我就可以添加一个新的pod而不必更改主router.js。这在 EmberJS 中是否可行?

1 个答案:

答案 0 :(得分:1)

有许多功能可以帮助您实现这一目标。并非所有人都准备好了。

Ember Engines就是你想要的。它是(实验性的)可用作插件,至少应该让你接近你想要的,但请记住它仍然是实验性的。:

https://github.com/dgeb/ember-engines

RFC:https://github.com/emberjs/rfcs/blob/master/text/0010-engines.md

还有一个新的pod结构的RFC,它允许Addons和Engines定义自己的routes.js

RFC:https://github.com/dgeb/rfcs/blob/module-unification/text/0000-module-unification.md

到目前为止,这些都没有100%准备就绪,但要留意它们。