
Vercel CLI теперь позволяет менять настройки проекта без Dashboard
Новый командный интерфейс Vercel CLI даёт возможность менять фреймворк‑preset и параметры сборки проекта напрямую из терминала, получая результат в JSON.
Что изменилось?
Vercel объявила о выпуске обновления CLI, которое позволяет обновлять настройки проекта без необходимости открывать веб‑дашборд. Теперь команды vercel project update можно выполнять из любой папки, уже связанной с проектом, либо указав имя проекта явно.
Как пользоваться
# Обновить фреймворк‑preset и параметры сборки для текущего проекта
vercel project update --framework nextjs --build-command "npm run build"
# Обновить проект по имени
vercel project update my‑app --framework nuxt
# Вернуть автоматическое определение настроек
vercel project update --auto-detect
# Получить подробный JSON‑отчёт
vercel project update --json
В ответ CLI выводит JSON, содержащий:
- флаг, изменились ли настройки;
- список изменённых параметров;
- ID и название проекта;
- запрошенные новые значения.
Почему это важно
- Автоматизация: скрипты CI/CD теперь могут менять конфигурацию без ручного вмешательства.
- Ускорение разработки: разработчики экономят время, не переключаясь между терминалом и веб‑интерфейсом.
- Прозрачность: JSON‑вывод упрощает логирование и аудит изменений.
Более подробная информация и примеры доступны в чейнджлоге Vercel.
Для разработчиков это значит меньше переключений между UI и терминалом и возможность полностью автоматизировать процесс деплоя. CI‑конвейеры могут динамически подстраивать сборку под разные ветки, а команды DevOps получат более гибкий инструмент управления проектами. Единственный нюанс — нужно следить за тем, какие параметры меняются, чтобы избежать неожиданного поведения в продакшене.


