SvelteKit project configured to generate and auto-load source maps, both in the server and in the client.
Instructions:
npm run build
, npm run preview
src/routes/+page.svelte
, npm run build
, npm run preview
At 2. the stack trace in the browser is correctly source mapped. At 4. the stack trace in Node is correctly source mapped.
Changes wrt default SvelteKit project:
src/routes/+page.svelte
preview
script as NODE_OPTIONS=--enable-source-maps vite preview
in package.json
build: { sourcemap: true }
in vite.config.ts