Устранение проблем
Не задана NSMP_APP_CODE
Скрипт использует NSMP_APP_CODE, затем VITE_APP_CODE, затем имя из package.json. Убедитесь, что команда запускается из корня созданного приложения и package.json содержит непустое поле name.
Не задана NSMP_URL или NSMP_ACCESS_KEY
Создайте .env.deploy.local:
cp example.env.deploy .env.deploy.localПроверьте формат KEY=value, отсутствие пробелов в имени переменной и правильную рабочую директорию.
Архив не найден
Сначала выполните:
npm run buildИмя ZIP формируется из VITE_APP_CODE (или name в package.json) и версии из package.json. Не меняйте эти значения между сборкой и загрузкой.
Ошибка TLS-сертификата
Правильное решение — установить доверенный сертификат. Для изолированной тестовой инсталляции временно допустимо:
NSMP_TLS_REJECT_UNAUTHORIZED=falseНе используйте эту настройку для production.
HTTP 401 или 403
Проверьте access key и права на endpoint синхронизации embedded-приложений. В CI убедитесь, что protected secret доступен выбранной ветке.
CI не запускает публикацию после push
Это ожидаемое поведение. Шаблоны GitHub и GitLab намеренно настроены только на ручной запуск.
Папка проекта уже существует
Это относится к созданию нового приложения с тем же именем. Для подключения к уже существующему Vue + Vite проекту запустите CLI без имени проекта из его корня: он не будет создавать новую папку.