From 82b376de5b5aef8d06e2f317017a5b25c1080249 Mon Sep 17 00:00:00 2001 From: Oliver <oliver.henry.walters@gmail.com> Date: Thu, 26 Oct 2023 22:10:02 +1100 Subject: [PATCH] Improve WSL detection for vite.config.ts (#5796) --- src/frontend/vite.config.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/frontend/vite.config.ts b/src/frontend/vite.config.ts index fbc74ca6fc..10e0bf949c 100644 --- a/src/frontend/vite.config.ts +++ b/src/frontend/vite.config.ts @@ -1,8 +1,12 @@ import react from '@vitejs/plugin-react'; -import { platform } from 'node:os'; +import { platform, release } from 'node:os'; import { defineConfig, splitVendorChunkPlugin } from 'vite'; -const IS_IN_WSL = platform().includes('WSL'); +const IS_IN_WSL = platform().includes('WSL') || release().includes('WSL'); + +if (IS_IN_WSL) { + console.log('WSL detected: using polling for file system events'); +} // https://vitejs.dev/config/ export default defineConfig({