From b279ad5ba885a4d3c2a307226089de8ff321462a Mon Sep 17 00:00:00 2001 From: unanmed <1319491857@qq.com> Date: Wed, 16 Apr 2025 18:47:31 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=8A=A5=E9=94=99=E9=93=BE=E6=8E=A5?= =?UTF-8?q?=E5=88=B0=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/common/src/logger.ts | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/packages/common/src/logger.ts b/packages/common/src/logger.ts index 617e294..4ee1141 100644 --- a/packages/common/src/logger.ts +++ b/packages/common/src/logger.ts @@ -123,7 +123,10 @@ export class Logger { logTip.textContent = `Error thrown, please check in console.`; hideTipText(); } - console.error(`[ERROR Code ${code}] ${text}`); + const n = Math.floor(code / 50) + 1; + const n2 = code % 50; + const url = `/_docs/logger/error/error${n}.html#error-code-${n2}`; + console.error(`[ERROR Code ${code}] ${text}. See ${url}`); } } @@ -147,13 +150,16 @@ export class Logger { }); } if (this.level <= LogLevel.WARNING && this.enabled) { - console.warn(`[WARNING Code ${code}] ${text}`); if (!main.replayChecking) { logTip.style.color = 'gold'; logTip.style.display = 'block'; logTip.textContent = `Warning thrown, please check in console.`; hideTipText(); } + const n = Math.floor(code / 50) + 1; + const n2 = code % 50; + const url = `/_docs/logger/warn/warn${n}.html#warn-code-${n2}`; + console.warn(`[WARNING Code ${code}] ${text}. See ${url}`); } }