0

我已经构建了一个包含两个主要部分的应用程序(基于 Symfony 4 / 5 + webpack Encore)。一个菜单部分和一个微应用部分。最后一个需要一些时间来构建。该应用程序出售给不同的客户。每个客户都有一个基于 Bootstrap (v4) 的自定义颜色主题。当必须向微应用程序提供更新时,由于颜色主题不同,我必须构建所有不同的环境(每个客户一个)。每一位新客户都会有一个新的颜色主题和一个新的构建......

我试图避免对微应用程序的一些小更新进行多次构建。但我必须记住,我需要访问微应用程序的 JS 文件中的 BS4-JS 函数。我尝试使用颜色主题“指令”的目录名称创建一个 .env 变量,并在 main.js 文件中选择它,但没有成功。

如何使这些微应用程序独立于主题部分,这样我只需要在有更新时构建一次,并将这些更新推送到不同的服务器?

4

0 回答 0