Node.js类似于我可以根据部署环境打印console.log的包吗?
例如,在C/C++中,我可以定义宏调试,也可以编写代码Node.js类似于我可以根据部署环境打印console.log的包吗?,node.js,Node.js,例如,在C/C++中,我可以定义宏调试,也可以编写代码 #ifdef DEBUG std::cout<<"Some log data for debugging\n"; #endif #ifdef调试 std::cout使用NODE\u ENV环境变量 当您使用Node\u ENV=development Node app.js进入开发启动节点时 同样,在生产中,将节点_ENV环境变量设置为production 然后在你的代码中你可以这样做 var DEV = proce
#ifdef DEBUG
std::cout<<"Some log data for debugging\n";
#endif
#ifdef调试
std::cout使用NODE\u ENV
环境变量
当您使用Node\u ENV=development Node app.js进入开发启动节点时
同样,在生产中,将节点_ENV
环境变量设置为production
然后在你的代码中你可以这样做
var DEV = process.env.NODE_ENV==='development';
if(DEV) console.log('Some log data for debugging');