From 336f3fb8efa8e1e40beeb307378edd62d6db62ae Mon Sep 17 00:00:00 2001 From: bluwy Date: Sat, 1 Jan 2022 21:48:17 +0800 Subject: [PATCH] fix: proper string --- packages/kit/src/core/build/build_server.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/kit/src/core/build/build_server.js b/packages/kit/src/core/build/build_server.js index 6be406826feb..8a03ba6c1891 100644 --- a/packages/kit/src/core/build/build_server.js +++ b/packages/kit/src/core/build/build_server.js @@ -14,11 +14,11 @@ import { s } from '../../utils/misc.js'; * runtime: string, * hooks: string, * config: import('types/config').ValidatedConfig, - * service_worker: string | null + * has_service_worker: boolean * }} opts * @returns */ -const template = ({ config, hooks, runtime, service_worker }) => ` +const template = ({ config, hooks, runtime, has_service_worker }) => ` import { respond } from '${runtime}'; import root from './generated/root.svelte'; import { set_paths, assets, base } from './runtime/paths.js'; @@ -74,7 +74,7 @@ export class App { prerender: ${config.kit.prerender.enabled}, read, root, - service_worker: ${JSON.stringify(service_worker)}, + service_worker: ${has_service_worker ? "'/service-worker.js'" : 'null'}, router: ${s(config.kit.router)}, ssr: ${s(config.kit.ssr)}, target: ${s(config.kit.target)}, @@ -182,7 +182,7 @@ export async function build_server( config, hooks: app_relative(hooks_file), runtime, - service_worker: service_worker_register ? service_worker_entry_file : null + has_service_worker: service_worker_register && !!service_worker_entry_file }) );