From 92a1eaa866680a444a1105f12e4abe577b212c7e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E0=AE=AE=E0=AE=A9=E0=AF=8B=E0=AE=9C=E0=AF=8D=E0=AE=95?= =?UTF-8?q?=E0=AF=81=E0=AE=AE=E0=AE=BE=E0=AE=B0=E0=AF=8D=20=E0=AE=AA?= =?UTF-8?q?=E0=AE=B4=E0=AE=A9=E0=AE=BF=E0=AE=9A=E0=AF=8D=E0=AE=9A=E0=AE=BE?= =?UTF-8?q?=E0=AE=AE=E0=AE=BF?= Date: Wed, 19 Jun 2024 14:06:06 +0530 Subject: [PATCH] Add dev config for frontend for WSL (#2506) * Add dev config for frontend * Update package.json * Update package.json --- frontend/package.json | 1 + frontend/vite.config.ts | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/frontend/package.json b/frontend/package.json index 0ba33c8cbe..64459aa0ce 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -40,6 +40,7 @@ "start": "npm run make-i18n && vite", "build": "tsc && vite build", "test": "vitest run", + "dev_wsl": "VITE_WATCH_USE_POLLING=true vite", "preview": "vite preview", "make-i18n": "node scripts/make-i18n-translations.cjs", "prelint": "npm run make-i18n", diff --git a/frontend/vite.config.ts b/frontend/vite.config.ts index dfc99abc06..3bd8598ad2 100644 --- a/frontend/vite.config.ts +++ b/frontend/vite.config.ts @@ -10,6 +10,7 @@ export default defineConfig(({ mode }) => { VITE_USE_TLS = "false", VITE_FRONTEND_PORT = "3001", VITE_INSECURE_SKIP_VERIFY = "false", + VITE_WATCH_USE_POLLING = "false", } = loadEnv(mode, process.cwd()); const USE_TLS = VITE_USE_TLS === "true"; @@ -34,6 +35,9 @@ export default defineConfig(({ mode }) => { plugins: [react(), viteTsconfigPaths()], clearScreen: false, server: { + watch: { + usePolling: VITE_WATCH_USE_POLLING === "true", + }, port: FE_PORT, proxy: { "/api": {