diff --git a/backend/src/index.ts b/backend/src/index.ts index 1fe7a27..82e52e7 100644 --- a/backend/src/index.ts +++ b/backend/src/index.ts @@ -25,7 +25,7 @@ app.use("*", logger()); app.use( "*", cors({ - origin: ["http://localhost:5173"], + origin: (origin) => origin ?? "*", allowMethods: ["GET", "POST", "OPTIONS"], allowHeaders: ["Content-Type"], }) diff --git a/frontend/vite.config.ts b/frontend/vite.config.ts index ef67016..079155e 100644 --- a/frontend/vite.config.ts +++ b/frontend/vite.config.ts @@ -11,6 +11,7 @@ export default defineConfig({ }, server: { port: 5173, + host: true, // Le projet vit sur /mnt/c (disque Windows) mais Vite tourne dans WSL : // l'inotify natif ne reçoit pas les événements de fichiers Windows, donc le // HMR ne se déclenche jamais. Le polling règle ça de façon fiable.