我一直在开发一些Node应用程序,并且一直在寻找一种存储与部署相关的设置的良好模式。在Django的世界(我来自哪里),常见的做法是有一个settings.py包含标准设置(时区等)文件,然后local_settings.py进行部署专用设置,即。与哪个数据库进行通信,什么Memcache套接字,管理员的电子邮件地址等等。
我一直在寻找Node的类似模式。只需一个配置文件就可以了,因此它不必与中的所有其他文件一起使用app.js,但是我发现,有一种方法可以在不在源代码管理中的文件中具有服务器特定的配置,这一点很重要。同一应用程序很可能会以完全不同的设置部署在不同的服务器上,并且必须处理合并冲突,而这并不是我的乐趣所在。
那么,为此是否有某种框架/工具,或者每个人都只是自己一起破解一些东西?
慕哥9229398
精慕HU
相关分类