Aller au contenu

Frontend IA.rbre

Ces instructions vont vous aider à installer et servir le frontend.

Configuration IDE recommandée

VSCode + Volar (et désactiver Vetur).

Support des types pour les importations .vue en TS

TypeScript ne gère pas par défaut les informations de type pour les importations .vue, donc nous remplaçons le CLI tsc par vue-tsc pour la vérification des types. Dans les éditeurs, nous avons besoin de Volar pour que le service de langage TypeScript soit conscient des types .vue.

Personnaliser la configuration

Voir Référence de configuration Vite.

Configuration du projet

yarn

Compiler et rechargement à chaud pour le développement

yarn dev

Vérification des types, compilation pour la production

yarn build

Exécuter des tests unitaires avec Vitest

yarn test:unit

Exécuter des tests end to end avec Cypress

yarn test:e2e:dev

Cela exécute les tests end to end avec le serveur de développement Vite. C'est beaucoup plus rapide que la version de production.

Il est tout de même recommandé de tester la version de production avec test:e2e avant le déploiement (par exemple dans les environnements CI) :

yarn build
yarn test:e2e

Lint avec ESLint

yarn lint