【发布时间】:2017-03-18 11:17:00
【问题描述】:
我正在构建一个可以按需加载各种模块(由不同 webpack 配置生成的其他包)的应用程序。 BaseModule 负责知道何时加载哪个包并导出一些默认类,如BaseUtils。模块本身并不知道它可能需要加载的所有可能的模块/包。
TestModule 是BaseModule 在运行时按需加载的模块之一,而TestModule 想使用BaseUtils。
问题是:TestModule 中是否有可能 require('basemodule/BaseUtils'),它有自己的 webpack.config.js 文件,BaseModule 列为外部?也就是说,有没有办法让生成的 testmodule 包重用生成的 basemodule 包中可用的模块?或者 BaseModule 是否需要导出到全局变量?
【问题讨论】:
-
这也让我感兴趣。我有一个similar question
-
您能分享一下您的 App 结构,包括 BaseModule 和 TestModule 吗?