From cde6608313dc24bc3b3d105778ce295ce2537b9f Mon Sep 17 00:00:00 2001 From: codetypes Date: Wed, 8 May 2024 17:40:54 +0800 Subject: [PATCH] fix build error --- src/contexts/workspace-context.ts | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/contexts/workspace-context.ts b/src/contexts/workspace-context.ts index 2611d65..4a681ed 100644 --- a/src/contexts/workspace-context.ts +++ b/src/contexts/workspace-context.ts @@ -273,16 +273,16 @@ export const useWorkspace = create((set, get) => ({ } try { let hasError = false; - for (const [path] of workspace.allFiles) { - const buildpath = buildDir + "/" + workspace.relative(path); + workspace.allFiles.forEach((file) => { + const buildpath = buildDir + "/" + workspace.relative(file.path); console.log("build:", buildpath); - const treeModel = b3util.createBuildData(path); + const treeModel = b3util.createBuildData(file.path); if (!b3util.checkNodeData(treeModel?.root)) { hasError = true; } fs.mkdirSync(Path.dirname(buildpath), { recursive: true }); fs.writeFileSync(buildpath, JSON.stringify(treeModel, null, 2)); - } + }); if (hasError) { message.error(i18n.t("buildFailed")); } else { @@ -290,6 +290,7 @@ export const useWorkspace = create((set, get) => ({ } } catch (error) { console.error(error); + message.error(i18n.t("buildFailed")); } } },