我只是想对在这种情况下可以采取的最佳通用方法提出一些想法。因此,我正在开展一个项目,该项目目前有几个不同的目标,但未来可能会有更多的目标,而且目标之间的差异比我们现在的要多得多。(目前,发出请求的 url 中的目标不同,一些资产和一些其他基本 UI 差异)。现在我的问题是,向前看,管理不同目标的最佳方法是什么——显然一种方法是使用预处理器宏并拥有一堆#ifdefs,但我想知道是否有更好的方法可以建议。就我知道肯定会出现的差异而言,我们肯定必须根据我们的目标呈现不同的视图'
因此,除了使用基于目标的条件执行之外,除了构建单独的应用程序之外,我还可以使用哪些其他方法,因为总体上存在相当大的相似性?
谢谢