From 8584e78b652f972f470667dd052877d8f0d46811 Mon Sep 17 00:00:00 2001 From: GangWangAI Date: Sat, 21 Mar 2026 16:29:49 +0800 Subject: [PATCH] fix(playground): make browser dev mode boot correctly --- packages/playground/backend/server.ts | 4 ++++ packages/playground/frontend/index.html | 9 +++++++++ packages/playground/scripts/build-worker.ts | 18 +++++++++++------- 3 files changed, 24 insertions(+), 7 deletions(-) diff --git a/packages/playground/backend/server.ts b/packages/playground/backend/server.ts index 9f2ec893..35fad54e 100644 --- a/packages/playground/backend/server.ts +++ b/packages/playground/backend/server.ts @@ -21,10 +21,14 @@ import { fileURLToPath } from "node:url"; const DEFAULT_PORT = Number(process.env.PORT ?? "4173"); const playgroundDir = resolve(fileURLToPath(new URL("..", import.meta.url))); const secureExecDir = resolve(playgroundDir, "../secure-exec"); +const secureExecCoreDir = resolve(playgroundDir, "../secure-exec-core"); +const secureExecBrowserDir = resolve(playgroundDir, "../secure-exec-browser"); /* Map URL prefixes to filesystem directories outside playgroundDir */ const PATH_ALIASES: Array<{ prefix: string; dir: string }> = [ { prefix: "/secure-exec/", dir: secureExecDir }, + { prefix: "/secure-exec-core/", dir: secureExecCoreDir }, + { prefix: "/secure-exec-browser/", dir: secureExecBrowserDir }, ]; const mimeTypes = new Map([ diff --git a/packages/playground/frontend/index.html b/packages/playground/frontend/index.html index 9838da0e..b6f704be 100644 --- a/packages/playground/frontend/index.html +++ b/packages/playground/frontend/index.html @@ -9,6 +9,15 @@ +