Développement local
Utilisez mise comme point d’entrée unique pour le développement local.
Configuration
mise install
mise run setupmise run setup prépare les fichiers locaux sous dev/, crée les jetons de développement et les clés age, puis initialise le dépôt du contrôleur si nécessaire. Les fichiers locaux existants ne sont pas remplacés.
Pile applicative
Démarrez le contrôleur, l’agent et l’interface web :
mise run dev- Contrôleur : http://127.0.0.1:7001
- Interface web : http://127.0.0.1:5173
Suivez les journaux ou arrêtez la pile :
mise run dev:logs
mise run dev:downDocumentation
La documentation ne démarre pas avec la pile applicative par défaut.
mise run dev:docs # documentation seule sur :5174
mise run dev:all # application et documentationVérifications
Exécutez les vérifications locales standard avant de valider :
mise run checkExécutez les vérifications backend plus lentes si nécessaire :
mise run check:fullGénération Protobuf
Après une modification de proto/**, régénérez les sorties Protobuf suivies et la documentation API :
mise run genValidez les fichiers générés sous gen/go/, web/src/lib/gen/ et site/content/docs/developer-guide/api/.
E2E
Exécutez tous les tests E2E locaux avec la vraie pile de fixtures du contrôleur et de l’agent :
mise run e2e