@inquir/compute-cliv0.3.0 · Node.js 22+
Синтаксис#
inquir deploybash
inquir deploy [path] [options]
Параметры#
| Параметр | Назначение |
|---|---|
--name <name> | Имя функции; по умолчанию имя пакета или каталога. |
--runtime <rt> | Переопределить определение runtime: nodejs22, python312 или go122. |
--handler <spec> | Включить режим handler с указанием module.export. |
--start <command> | Включить режим web; платформа передаёт PORT. |
--mode <handler|web> | Переопределить автоматически выбранный режим выполнения. |
--asset <name> | Развернуть defineFunction-ресурс SDK-воркспейса. |
--stage <name> | Стадия деплоя; синоним: --environment. |
--set KEY=VALUE | Задать переменную функции; можно повторять. |
--env-file <path> | Загрузить переменные функции из dotenv-файла. |
--memory <mb> | Лимит памяти функции в МБ. |
--timeout <ms> | Таймаут выполнения функции в миллисекундах. |
--layer <id> | Подключить слой по ID; можно повторять. |
--workspace <id|slug> | Выбрать воркспейс в пределах прав учётных данных. |
--env <name> | Использовать именованное окружение учётных данных CLI. |
--no-logs | Дождаться завершения без потокового вывода логов сборки. |
--ci | Простой вывод для CI и ненулевой код выхода при ошибке. |
--dry-run | Проверить план определения runtime и пакет без деплоя. |
--json | Вывести машиночитаемый результат. |
Общие флаги, окружения и учётные данные CLI ↗
Примеры#
Пример 1bash
inquir deploy ./api
Пример 2bash
inquir deploy --asset hello
Пример 3bash
inquir deploy --dry-run
Как работает команда#
Позиционный путь означает каталог исходников. Имя SDK-ресурса передавайте через --asset. Для долгоживущих контейнеров используйте apps deploy.
--env выбирает учётные данные CLI, а --stage — стадию деплоя.