前端开发中有没有什么日志框架?
开发中为了调试方便, 会需要打印一些信息到控制台.
但是上线后, 希望这些打印, 只需要通过改变一个配置变量, 就可以统统消失不见.
前端开发中有没有什么日志框架?
开发中为了调试方便, 会需要打印一些信息到控制台.
但是上线后, 希望这些打印, 只需要通过改变一个配置变量, 就可以统统消失不见.
我的理解是,在开发环境正常打印log,但是在生产环境希望控制台不要打印log。
使用webpack + TerserPlugin 可以
optimization: {
minimizer: [
new TerserPlugin({
terserOptions: {
compress: {
warnings: false,
drop_console: true,
drop_debugger: true,
pure_funcs: ['console.log']
},
},
}),
],
},
13 回答13k 阅读
8 回答2.8k 阅读
2 回答5.2k 阅读✓ 已解决
5 回答1.4k 阅读
3 回答1.1k 阅读✓ 已解决
9 回答1.7k 阅读✓ 已解决
6 回答1.6k 阅读
log4js,可以配置打印日志级别,debug 模式下会打印 info 级别信息,error 模式下只打印 error 级别的信息,off 模式不打印任何信息。