vite.config.js 444 B

123456789101112131415161718192021
  1. import adapter from '@sveltejs/adapter-node';
  2. import { sveltekit } from '@sveltejs/kit/vite';
  3. import { defineConfig } from 'vite';
  4. export default defineConfig({
  5. optimizeDeps: {
  6. include: ['mapbox-gl']
  7. },
  8. plugins: [
  9. sveltekit({
  10. compilerOptions: {
  11. runes: ({ filename }) =>
  12. filename.split(/[/\\]/).includes('node_modules') ? undefined : true
  13. },
  14. adapter: adapter({
  15. out: 'build',
  16. precompress: true
  17. })
  18. })
  19. ]
  20. });