webpack - 如何从父 webpack 项目中获取外部依赖项
问题描述
我正在使用微前端风格的架构。目前,每个单独的微 UI 都有其所有依赖项的自己的副本。因为一开始所有的大小都很小,所以我的团队还没有担心重复依赖项的捆绑成本(高度优化的树摇晃有帮助)。但随着我们扩大规模,我觉得我们可能需要解决这个问题。
我一直在研究如何使用外部组件与 webpack 包共享库。问题是,我看到的所有文档似乎都涉及通过标签来自 CDN 之类的依赖项。我不确定这在我们的公司网络上的效果如何,我听说过一些关于我们如何避免使用 CDN 的讨论。
无论如何,我想知道 webpack 是否有办法从父 webpack 应用程序获取外部依赖项。那么第一个 webpack 应用程序加载依赖项,然后微前端(随后加载)从父级获取它们的依赖项?
解决方案
推荐阅读
- google-app-engine - Google Apps 脚本:如何从 blob 中获取图像?
- android - 从 Android 应用程序中提取 Clash of Clans 图像
- json - 循环遍历 JSON 数组 shell 脚本
- javascript - 赛普拉斯使用请求方法登录
- r - 无法从 R 中的数据框中绘制变量
- python - 如何将 pip 指向 psycopg2 包?
- c - 为什么不能将字符串分配给 C 中的 char 数组?
- python - Python - 保留数据帧的最后 n 个值
- java - JAVA 8 SIGSEGV 上的 Java 崩溃 (0xb)
- r - 如何使用 purrr::accumulate 进行累积过滤?