nodejs表示正则表达式/替换响应

时间:2016-10-29 19:22:48

标签: node.js express replace

编程时我使用'localhost'进行本地测试,但在生产中我不想编辑大型项目中的每个文件,我想知道我是否可以动态地将'localhost'替换为服务器ip'123.123.123.123'节省了大量的时间。这是一些我没试过的代码。

Categoria

我也尝试了所有其他类似主题的堆栈溢出帖子,没有运气,任何帮助都会被大大占用。

1 个答案:

答案 0 :(得分:0)

有一些解决方案。我知道在我的生产机器上将NODE_ENV变量设置为"PROD"的值。然后我可以得到这样的代码:

let server = '123.0.0.1'; if (process.env.NODE_ENV !== "PROD") { server = 'localhost'; }