关于log.level后置
来源:4-6 入参检查和debug模式开发
昕桐
2022-06-22 11:08:33
老师,更改log.level时为什么不能直接写成:
if (argv.debug) {
log.level = 'verbose'
} else {
log.level = 'info'
}
还要去定义process.env.LOG_LEVEL搞那么麻烦,有什么意义吗?
1回答
扬_灵
2022-06-22
同学你好,封装的npmlog模块是需要在其他文件中进行使用的,这里通过环境变量修改层级是为了在其他页面也能够获取到npmlog的修改后的级别。
相似问题