一尘不染

您如何在express.js应用程序中检测环境?

node.js

如何检测expressJS应用程序在什么环境中运行?(开发,测试,生产?)。没有任何process.env迹象表明环境…

我知道您可以在每种环境下的配置文件中声明变量,但这对动态加载模块没有帮助…


阅读 240

收藏
2020-07-07

共1个答案

一尘不染

您可以通过选中app.settings.env(可以在Express中使用)检查环境,也可以通过直接检查process.env.NODE_ENV(在该变量中找到的环境或默认为“开发”中的环境)来更直接地进行操作。其他库,例如Socket.IO等)。

2020-07-07