From 53728fc3f382f77f5942ac61bf5dbe9fbaf6644f Mon Sep 17 00:00:00 2001 From: Vihanmy Date: Tue, 13 Aug 2024 11:21:40 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E6=97=A5=E5=BF=97=E5=AD=98?= =?UTF-8?q?=E5=82=A8=E6=A0=B9=E7=9B=AE=E5=BD=95=E4=B8=BA=E5=A4=9A=E7=BA=A7?= =?UTF-8?q?=E7=9B=AE=E5=BD=95=E6=97=B6=E5=80=99=E7=9A=84=E5=88=9B=E5=BB=BA?= =?UTF-8?q?=E6=96=B9=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- library/src/main/ets/LogManager.ts | 18 ++---------------- 1 file changed, 2 insertions(+), 16 deletions(-) diff --git a/library/src/main/ets/LogManager.ts b/library/src/main/ets/LogManager.ts index 6ee81ac..f66ebc7 100644 --- a/library/src/main/ets/LogManager.ts +++ b/library/src/main/ets/LogManager.ts @@ -111,22 +111,8 @@ class LogManagerClass { * @since 1.5.6 */ setLogFilePath(path: string): void { - const path2Mk: string[] = []; - let tmpPath = path.split('/'); - do { - const p = tmpPath.join('/') - if (fs.accessSync(p)) { - break; - } - path2Mk.unshift(p); - tmpPath.pop(); - } while (tmpPath.length > 1); - while (path2Mk.length > 0) { - const p2m = path2Mk.shift(); - if (!p2m) { - break; - } - fs.mkdirSync(p2m); + if (!fs.accessSync(path)) { + fs.mkdirSync(path, true); } this._logPath = path; } -- Gitee