我想为我的node.js + mongodb项目完成不同的环境。例如。 (发展,分期,生产)。 它实际上是一个动态网站。问题是如何根据环境仅分离代码段。每个环境中70%的代码都是相同的。 解决方案: 1.维护每个环境的项目副本。 [将占用大量空间。] 2.仅更改符合env。[混乱代码]
的文件中的代码段请注意,我不是在谈论改变数据库连接或根据环境改变的微小更改...例如。考虑一个页面“demohtml.jade”。 80%的代码是除了超链接之外的。我希望env-1的链接指向env-1的路由,并且类似env-2的链接指向env-2的路由,并相应地保持不同的路由。这些路由也携带相同的代码最长时间不适合我。
寻找更清洁的方法。请建议