提交前检查
问题类型
日志 / 调试 / 错误提示
问题描述
LoggerCore 中 设了
// 日志级别, 会记录在日志文件中
level: LogLevel = "info";
之後 new Logger(this, this.labels, ...label);
因此 levelNumber[level] >= levelNumber[this.core.level] 必定失效
( this.core.level 为 "info", 即使 process.env.NODE_ENV === "development" 也不会触发 this.core.writer.write(level, message, newLabel); )
最小复现步骤
pnpm dev
然後 LoggerCore.getInstance().logger({ component: ... }); 再 .debug
期望行为 vs 实际行为
除了 DevTools 打印,UI介面的 debug 部份也要加印出来吧
ScriptCat 版本
v1.5.0-beta
ScriptCat 渠道
自行构建 / dev
Manifest / 扩展模式
MV3
操作系统
macOS
浏览器及版本
any
设备类型
桌面端
浏览器/扩展状态
相关用户脚本 / 配置
No response
日志 / 错误信息 / 截图
No response
是否有临时解决办法
No response
提交前检查
问题类型
日志 / 调试 / 错误提示
问题描述
LoggerCore 中 设了
之後
new Logger(this, this.labels, ...label);因此
levelNumber[level] >= levelNumber[this.core.level]必定失效(
this.core.level为 "info", 即使process.env.NODE_ENV === "development"也不会触发this.core.writer.write(level, message, newLabel);)最小复现步骤
pnpm dev
然後
LoggerCore.getInstance().logger({ component: ... });再.debug期望行为 vs 实际行为
除了 DevTools 打印,UI介面的 debug 部份也要加印出来吧
ScriptCat 版本
v1.5.0-beta
ScriptCat 渠道
自行构建 / dev
Manifest / 扩展模式
MV3
操作系统
macOS
浏览器及版本
any
设备类型
桌面端
浏览器/扩展状态
相关用户脚本 / 配置
No response
日志 / 错误信息 / 截图
No response
是否有临时解决办法
No response