Kalli
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:3001

Le 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:web

Ou depuis apps/web :

cd apps/web
bun install
bun run dev

L'interface est alors disponible sur http://localhost:3001.

Build et service statique

Depuis la racine :

bun run build
bun run prod:web

Ou 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 test

Ces tests vérifient les gardes de routes. Sous Windows sans Node, Vitest ne démarre pas : voir la note dans Installation locale.