Руководство пользователя CLI¶
Модель команды¶
Интерфейс командной строки Vyro разделен на две поверхности:
- Команды конечного пользователя (
vyro ...) для запуска и работы приложений. - Скрипты разработчика (
python -m scripts.dev...) для внутренних проверок/сборки/тестирования.
Команды конечного пользователя¶
vyro new- создаем новый проект.vyro run- запустить приложение в рабочем режиме.vyro dev- запустить приложение с перезагрузкой.vyro doctor— проверка среды и подсказок о готовности. —vyro openapi— генерировать OpenAPI на основе маршрутов приложений.vyro compat- сравнить контракты API. —vyro migrate— выполнить миграцию.vyro drift- обнаружить дрейф схемы. —vyro k8s— генерировать манифесты Kubernetes.vyro nogil-tune- рекомендуем рабочий тюнинг.vyro release ...- команды автоматизации выпуска.
Скрипты только для разработчиков¶
Используйте их для обслуживания проекта, а не для выполнения операций конечного пользователя:
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
Коды выхода¶
0: успех1: сбой выполнения/время выполнения/инструментария.2: неверный пользовательский ввод/аргументы.