不考虑特殊情况,通常程序都会预先写好多个配置文件,比如dev.yml
、test.yml
、prod.yml
等,在不同环境使用,我见到过有在编译(预处理)阶段加参数,比如 Java 编译时使用:mvn package -Pprod
得到用于生产环境的程序,或者 Node.js 程序通过设置NODE_ENV
改变程序的配置读取
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.