DevOps: add svelte-kit sync step to Dockerfile before build
Fixes a build warning about missing .svelte-kit/tsconfig.json that appears when building inside Docker. Running npx svelte-kit sync pre-generates the required SvelteKit scaffolding before the main build step. Also update README title to reflect Svelte v5 and trim a trailing whitespace in the environment handling section.
This commit is contained in:
@@ -16,6 +16,10 @@ COPY . .
|
||||
ARG BUILD_MODE=staging
|
||||
ENV NODE_ENV=production
|
||||
|
||||
# Sync the SvelteKit project to generate ./.svelte-kit/tsconfig.json
|
||||
# and other required files, which avoids the build warning.
|
||||
RUN npx svelte-kit sync
|
||||
|
||||
# Perform the build based on the BUILD_MODE argument.
|
||||
# This runs the existing scripts in package.json, which already
|
||||
# handle copying the correct .env file to .env.production for Vite.
|
||||
|
||||
Reference in New Issue
Block a user