如何从两个独立的服务中缩小 js 以在前端协同工作

How to minify js from two independent services to work together on the frontend

我有一个 'modular' 后端,其中两个不同的 services/repos 向同一个客户端提供客户端 js。我需要将来自两个来源的 JS 缩小并一起工作,因为一个依赖于另一个。它们目前是独立缩小的,因此 js 中断了。 编辑:澄清缩小是激进的,并且正在缩小所有名称。

一起编译。您可以使用 code splitting flags 将不同的输入定向到唯一的输出文件。您将使用此方法获得最大的重命名。

如果您绝对不能同时编译它们,您将不得不取消高级模式的大部分优势并创建外部和导出以便脚本可以协调。通过这种方式,它们彼此都是外部的。