vite.watch.config.ts
⎇
Raw
1import { defineConfig } from "vite";
2import { VitePWA } from "vite-plugin-pwa";
3import solidPlugin from "vite-plugin-solid";
4import { hashPlugin, pwaOptions } from "./vite.common.config";
5
6export default defineConfig({
7 plugins: [solidPlugin(), VitePWA(pwaOptions), hashPlugin],
8
9 build: {
10 sourcemap: true,
11 watch: {
12 watcher: {
13 usePolling: true,
14 pollInterval: 1000,
15 },
16 exclude: ["**/build-info.ts"], // Ignore changes to this file
17 },
18 },
19});
20