Guide de l'utilisateur CLI¶
Modèle de commande¶
Vyro CLI est divisé en deux surfaces :
- Commandes de l'utilisateur final (
vyro ...) pour exécuter et exploiter les applications. - Scripts de développeur (
python -m scripts.dev...) pour les vérifications/construction/bench internes.
Commandes de l'utilisateur final¶
vyro new- échafauder un nouveau projet.vyro run- exécutez l'application en mode production.vyro dev- exécutez l'application avec un comportement de rechargement.vyro doctor- valide les conseils d'environnement et de préparation.vyro openapi- génère OpenAPI à partir des routes d'application.vyro compat- comparez les contrats API.vyro migrate- exécute les migrations.vyro drift- détecte la dérive du schéma.vyro k8s- génère des manifestes Kubernetes.vyro nogil-tune- recommande le réglage des travailleurs.vyro release ...- libère les commandes d'automatisation.
Scripts réservés aux développeurs¶
Utilisez-les pour la maintenance du projet, et non pour les opérations d'exécution de l'utilisateur final :
python -m scripts.dev.check
python -m scripts.dev.test
python -m scripts.dev.build --sdist
python -m scripts.dev.bench --suite all --iterations 10000 --out bench.json
Codes de sortie¶
0: réussite1: échec d'exécution/d'exécution/outillage2: entrées/arguments utilisateur non valides