Aller au contenu

Développement local

Utilisez mise comme point d’entrée unique pour le développement local.

Configuration

mise install
mise run setup

mise 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

Suivez les journaux ou arrêtez la pile :

mise run dev:logs
mise run dev:down

Documentation

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 documentation

Vérifications

Exécutez les vérifications locales standard avant de valider :

mise run check

Exécutez les vérifications backend plus lentes si nécessaire :

mise run check:full

Génération Protobuf

Après une modification de proto/**, régénérez les sorties Protobuf suivies et la documentation API :

mise run gen

Validez 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
Dernière modification • alexma233