From ae2eb9f4bbd82146fa017ea0ebaf75a89ad7a9ec Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Fri, 16 May 2025 22:39:52 +0300 Subject: [PATCH] refactor(server): fix script dir for libraries --- apps/server/src/routes/assets.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apps/server/src/routes/assets.ts b/apps/server/src/routes/assets.ts index 9a0010f93..ddb57bd9c 100644 --- a/apps/server/src/routes/assets.ts +++ b/apps/server/src/routes/assets.ts @@ -33,7 +33,10 @@ async function register(app: express.Application) { proxyReqPathResolver: (req) => { let url = req.url; url = url.replace(/^\/src/, ""); - url = `/${assetPath}/app/src${url}`; + if (!url.startsWith("/@")) { + url = "/src" + url; + } + url = `/${assetPath}/app${url}`; url = url.replace(/.js$/, ".ts"); console.log(`${req.url} => ${publicUrl}${url}`); return url;