vite.config.ts 515 B

12345678910111213141516171819202122232425
  1. import { defineConfig, PluginOption } from "vite"
  2. import { solidStart } from "@solidjs/start/config"
  3. import { nitro } from "nitro/vite"
  4. export default defineConfig({
  5. plugins: [
  6. solidStart() as PluginOption,
  7. nitro({
  8. compatibilityDate: "2024-09-19",
  9. preset: "cloudflare_module",
  10. cloudflare: {
  11. nodeCompat: true,
  12. },
  13. }),
  14. ],
  15. server: {
  16. allowedHosts: true,
  17. },
  18. build: {
  19. rollupOptions: {
  20. external: ["cloudflare:workers"],
  21. },
  22. minify: false,
  23. },
  24. })