vite.config.js 747 B

1234567891011121314151617181920
  1. import adapter from '@sveltejs/adapter-auto';
  2. import { sveltekit } from '@sveltejs/kit/vite';
  3. import { defineConfig } from 'vite';
  4. export default defineConfig({
  5. plugins: [
  6. sveltekit({
  7. compilerOptions: {
  8. // Force runes mode for the project, except for libraries. Can be removed in svelte 6.
  9. runes: ({ filename }) =>
  10. filename.split(/[/\\]/).includes('node_modules') ? undefined : true
  11. },
  12. // adapter-auto only supports some environments, see https://svelte.dev/docs/kit/adapter-auto for a list.
  13. // If your environment is not supported, or you settled on a specific environment, switch out the adapter.
  14. // See https://svelte.dev/docs/kit/adapters for more information about adapters.
  15. adapter: adapter()
  16. })
  17. ]
  18. });