Web
Installation locale du web
Lancer l'interface web en développement, la construire et la servir en local
Installation locale du web
Le web dépend du serveur (VITE_SERVER_URL). Pour une stack complète, voir Installation locale. Cette page couvre le seul front.
Prérequis
- Bun 1.4.4 (
bun --version) - Un serveur joignable sur
VITE_SERVER_URL(port 3000 par défaut)
Variables
Créer apps/web/.env :
VITE_SERVER_URL=http://localhost:3000
VITE_CHATBOT_URL=http://localhost:8501
VITE_BETTER_AUTH_CALLBACK_URL=http://localhost:3001Le détail de chaque variable est dans Configuration du web.
Installation et lancement
Depuis la racine du dépôt :
bun install
bun run dev:webOu depuis apps/web :
cd apps/web
bun install
bun run devL'interface est alors disponible sur http://localhost:3001.
Build et service statique
Depuis la racine :
bun run build
bun run prod:webOu depuis apps/web : bun run build, puis bun run serve. Le build génère src/routeTree.gen.ts et produit dist/.
Tests
cd apps/web
bun run testCes tests vérifient les gardes de routes. Sous Windows sans Node, Vitest ne démarre pas : voir la note dans Installation locale.