我需要检查我的使用ExpressJS的节点js app是否在我的localhost(开发环境)上运行,而不是在实时服务器上运行,如果是,则执行某些代码。这必须在服务器端完成。任何想法如何检查?
答案 0 :(得分:2)
将process.env变量传递给您的node.js实例(例如)
node -e 'process.env.NODE_ENV = "development"'
然后只需使用
if(process.env.NODE_ENV === 'development') {
...
}