标签: node.js express mongoose
从技术上讲,我已经完成了对我的网络应用程序的编码,我想将其部署到生产中。
如何在本地生产代码中分开?
例如,在本地,有许多代码取决于'http://localhost:3000'与生产'http://www.example.com'。即使在Facebook中我也不断来回更改URL名称,因为有时候我想在本地Dev上测试它。
'http://localhost:3000'
'http://www.example.com'
同样也适用于mongodb,对于本地我将使用本地版本,为了生产我必须再次切换它。这真的是多余的。
答案 0 :(得分:0)
使用配置文件,例如这个很好。
https://www.npmjs.com/package/config