From b25eb448ec677b558aa5b49aa0e2b7e23a1a379c Mon Sep 17 00:00:00 2001 From: kerboul Date: Mon, 1 Jun 2026 05:33:43 +0200 Subject: [PATCH] fix(front): declare *.vue module shim pour le build TS Le build Docker (vue-tsc en install isole) echouait avec TS2307 "Cannot find module './App.vue'..." faute de declaration de module pour les fichiers .vue. Ajout du shim standard dans vite-env.d.ts. --- frontend/src/vite-env.d.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/frontend/src/vite-env.d.ts b/frontend/src/vite-env.d.ts index 7d0ff9e..0415ca8 100644 --- a/frontend/src/vite-env.d.ts +++ b/frontend/src/vite-env.d.ts @@ -1 +1,9 @@ /// + +// Déclaration des modules .vue pour TypeScript / vue-tsc (résolution des +// imports `import X from './X.vue'` lors du build, y compris en conteneur). +declare module '*.vue' { + import type { DefineComponent } from 'vue'; + const component: DefineComponent<{}, {}, any>; + export default component; +}