如何在多个React应用程序中利用Webpack DLL?

时间:2015-11-10 19:32:41

标签: dll reactjs webpack

我们在多个微服务中使用React,在更大的遗留Web应用程序中呈现HTML片段。

截至目前,每个React应用程序都在导入我们使用webpack.DllPlugin创建的React DLL,并通过webpack.DllReferencePlugin加载到app webpack模块中。即使它正在利用浏览器缓存,它仍然在往服务器进行往返。

我的问题不仅限于React模块。这只是为了说明我想要做的事情。我们已经构建了多个DLL来共享微应用程序中的代码。

您如何将第一个React应用程序实例化以加载React DLL并使其全局可用?

我写了一些内联脚本,在头部注入了脚本标签,但感觉这不是正确的方法。我想知道是否有一种webpack方式来实现这一目标。

有没有办法让应用程序在需要时异步加载DLL并将其提供给当前页面上的其他应用程序?

0 个答案:

没有答案