我们刚刚开始使用 EmberJS ,我们已经使用了pod结构。我们的每个pod都是一个不同的应用程序,它独立于每个其他pod,并且来自它自己的subversion存储库。我希望每个pod都指定自己的路由,这样我就可以添加一个新的pod而不必更改主router.js
。这在 EmberJS 中是否可行?
答案 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%准备就绪,但要留意它们。