From 2025a0a71f3b1ad73753dd6286daa7e63aa655a6 Mon Sep 17 00:00:00 2001 From: Sebastian Frank Date: Thu, 30 Oct 2025 09:11:44 +0000 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A7=20fix:=20update=20template=20handl?= =?UTF-8?q?ing=20and=20svelte=20compiler=20options=20for=20improved=20buil?= =?UTF-8?q?d=20process?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/deploy.yml | 4 +++- esbuild.config.admin.js | 3 +-- esbuild.config.js | 1 - esbuild.config.server.js | 5 ++--- 4 files changed, 6 insertions(+), 7 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 6654523..487123a 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -59,7 +59,9 @@ jobs: sed -i s/__TIMESTAMP__/$stamp/g frontend/spa.html # sed -i s/__TIMESTAMP__/$stamp/g frontend/serviceworker.js # cat frontend/serviceworker.js - rm api/templates/spa.html + + test -d api/templates && test -f api/templates/spa.html && rm api/templates/spa.html + test -d api/templates && cp frontend/spa.html api/templates/spa.html cp frontend/spa.html api/templates/spa.html echo ______ frontend/spa.html ______ cat frontend/spa.html diff --git a/esbuild.config.admin.js b/esbuild.config.admin.js index 454cd72..892fdd7 100644 --- a/esbuild.config.admin.js +++ b/esbuild.config.admin.js @@ -9,8 +9,7 @@ config.options.splitting = false config.options.plugins = [ config.sveltePlugin({ compilerOptions: { - css: false, - hydratable: false, + css: "external", dev: (process.argv?.length > 2 ? process.argv[2] : "build") !== "build", }, preprocess: svelteConfig.preprocess, diff --git a/esbuild.config.js b/esbuild.config.js index a725fb2..8879992 100644 --- a/esbuild.config.js +++ b/esbuild.config.js @@ -33,7 +33,6 @@ const svelteConfig = require("./svelte.config") const esbuildSvelte = sveltePlugin({ compilerOptions: { css: "external", - hydratable: true, dev: (process.argv?.length > 2 ? process.argv[2] : "build") !== "build", }, preprocess: svelteConfig.preprocess, diff --git a/esbuild.config.server.js b/esbuild.config.server.js index 6269fc7..9e6e67e 100644 --- a/esbuild.config.server.js +++ b/esbuild.config.server.js @@ -13,9 +13,8 @@ config.options.outfile = __dirname + "/_temp/app.server.js" config.options.plugins = [ config.sveltePlugin({ compilerOptions: { - generate: "ssr", - css: false, - hydratable: true, + generate: "server", + css: "external", dev: (process.argv?.length > 2 ? process.argv[2] : "build") !== "build", }, preprocess: svelteConfig.preprocess,