我有一个AngularJS应用程序,我有依赖注入问题。从本质上讲,应用程序模块conf
包含两个子模块core
和conf.mods
,它们都是conf
的依赖项。
core
有一个core.components
依赖模块,其上定义了MenuProvider
个提供程序。 conf.mods
有一个依赖模块conf.mods.dash
,它有一个需要注入MenuProvider
的配置块。当所有内容都加载时,即使我尝试将core
或core.components
设置为conf.mods.dash
的依赖项,我在conf.mods.dash配置块上也会出现“未知提供程序”错误。
源代码位于github here
中奇怪的是MenuProvider
在conf.mods.dash
的运行块中可用,我想这是有意义的。如何在MenuProvider
的配置块中使conf.mods.dash
可用?
如果您提取来源,请运行npm install
,bower install
和gulp
以启动文件监视。