外部React应用库覆盖了主要应用库

时间:2019-11-12 22:42:52

标签: javascript reactjs npm

我正在一个Web应用程序上工作,该应用程序充当主机来加载较小的独立应用程序(我无法访问这些独立应用程序的代码库)。其中一些子应用程序将利用lodash v3等库。

我想添加一个重叠的组件,该组件使用webpack作为捆绑器以React的形式编写,作为主机将动态加载的单独组件。 overlay组件将具有lodash v4的dev依赖关系。

当我使用<script>将捆绑了main.js的react组件导入主机应用程序时,react组件的v4 lodash会覆盖子应用程序lodash v3。 我是否可以得到一些建议,作为封装React组件依赖关系的最佳方法,这样它们就不会覆盖子应用程序使用的任何其他库。

谢谢!

0 个答案:

没有答案