import { defineConfig } from "vite"; import { VitePWA } from "vite-plugin-pwa"; import solidPlugin from "vite-plugin-solid"; import { hashPlugin, pwaOptions } from "./vite.common.config"; export default defineConfig({ plugins: [solidPlugin(), VitePWA(pwaOptions), hashPlugin], build: { sourcemap: true, watch: { watcher: { usePolling: true, pollInterval: 1000, }, exclude: ["**/build-info.ts"], // Ignore changes to this file }, }, });