在包含应用内引擎(我的引擎)和共享组件(共享组件)的应用内插件的Ember应用程序中,如何将共享组件插件作为应用内部的依赖项包含在内引擎,所以你可以使用引擎模板中的组件?共享组件addon有两个组件,global-header和global-footer。
答案 0 :(得分:0)
如果您想要在主机应用中使用依赖项(应用内插件),并且想在引擎(应用内引擎)中使用它,则应将其直接包含在引擎中,然后您的引擎与应用程序共享它。
目前,我相信您已经描述过:
[ application ]
+ engine
+ addon
+ component
您想要在引擎中使用该组件。
相反,我建议的是,如果您的引擎需要它,请将它作为您的引擎。
[ application ]
+ engine
+ addon
+ component
如果您的应用程序也需要它,您可以将它作为应用程序的依赖项,或与您的应用程序共享引擎的依赖关系。
中描述了从引擎与应用程序共享依赖关系