编程时我使用'localhost'进行本地测试,但在生产中我不想编辑大型项目中的每个文件,我想知道我是否可以动态地将'localhost'替换为服务器ip'123.123.123.123'节省了大量的时间。这是一些我没试过的代码。
Categoria
我也尝试了所有其他类似主题的堆栈溢出帖子,没有运气,任何帮助都会被大大占用。
答案 0 :(得分:0)
有一些解决方案。我知道在我的生产机器上将NODE_ENV
变量设置为"PROD"
的值。然后我可以得到这样的代码:
let server = '123.0.0.1';
if (process.env.NODE_ENV !== "PROD") {
server = 'localhost';
}