From 3a03dbd7598f074b9c389c9457b39d8d9f7bcd7d Mon Sep 17 00:00:00 2001 From: Aiden Date: Mon, 16 Sep 2024 11:21:32 +0800 Subject: [PATCH] fix: create folder sync error --- src/node-modules/create-folder.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/node-modules/create-folder.ts b/src/node-modules/create-folder.ts index 92a3574..48c1b16 100644 --- a/src/node-modules/create-folder.ts +++ b/src/node-modules/create-folder.ts @@ -47,8 +47,12 @@ export function createFolderSync( ...options, }; const target = resolve(cwd, targetPath); - const stats = statSync(target); - if (!stats) { + try { + const stats = statSync(target); + if (!stats) { + mkdirSync(target, { recursive: true }); + } + } catch { mkdirSync(target, { recursive: true }); } }