关于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的修改后的级别。

0

2024版 Web前端架构师

2024版 ,前端高手课!全局架构思维/系统培养大厂P7技术专家/中小厂前端Leader

1108 学习 · 2254 问题

查看课程