【发布时间】:2014-06-21 19:42:16
【问题描述】:
我们的项目是纯 GWT,没有任何框架。这个应用程序最初被几个客户使用,团队为这些客户维护了不同的源分支。 现在客户群正在扩大,应用程序通过合作伙伴分发。一个挑战是他们想要自定义应用程序主题,例如更改徽标、颜色、字体等 该应用程序不是开源的,我们将其作为二进制耳朵存档发布。
允许对 GWT 应用进行此类自定义的最佳方式是什么?我看到了将图像/css 移动到单独的主题战争的选项,使该战争的根 url 在主应用程序中可配置,并从主应用程序相对于该可配置的根引用主题战争中的图像和 css。 如果合作伙伴想要自定义主题,他们将创建一个单独的主题战争,覆盖默认图像和 css,部署它,并在主应用中更改主题战争根 url。
这可行,但我知道这不是最佳 GWT 做法
还有其他选择吗?
【问题讨论】: