我正在使用angularjs开发一个项目,该项目很快将具有第二个主要功能。让我们将特征称为A和B(将来可能会出现C,D等)。此代码已出售并安装在买方服务器上。它是一个B2B模式。管理层正在考虑出售具有两个功能或每个功能的应用程序。客户可以购买A&B,A或B。在编写任何代码之前,我想弄清楚如何处理。也就是说,我有一个由angularjs + php组成的代码,用于一个主要应用程序,根据顺序,我们可能需要部署整个代码或取出其中的一部分。我试图了解什么是最好的方法。
到目前为止,我发现的唯一可行的解决方案是在html和javascript代码中使用预处理程序指令,并使用preprocess之类的工具来消除部分代码。
还有其他选择吗?