Skip to content

Устранение проблем ​

Не задана NSMP_APP_CODE ​

Скрипт использует NSMP_APP_CODE, затем VITE_APP_CODE, затем имя из package.json. Убедитесь, что команда запускается из корня созданного приложения и package.json содержит непустое поле name.

Не задана NSMP_URL или NSMP_ACCESS_KEY ​

Создайте .env.deploy.local:

bash
cp example.env.deploy .env.deploy.local

Проверьте формат KEY=value, отсутствие пробелов в имени переменной и правильную рабочую директорию.

Архив не найден ​

Сначала выполните:

bash
npm run build

Имя ZIP формируется из VITE_APP_CODE (или name в package.json) и версии из package.json. Не меняйте эти значения между сборкой и загрузкой.

Ошибка TLS-сертификата ​

Правильное решение — установить доверенный сертификат. Для изолированной тестовой инсталляции временно допустимо:

dotenv
NSMP_TLS_REJECT_UNAUTHORIZED=false

Не используйте эту настройку для production.

HTTP 401 или 403 ​

Проверьте access key и права на endpoint синхронизации embedded-приложений. В CI убедитесь, что protected secret доступен выбранной ветке.

CI не запускает публикацию после push ​

Это ожидаемое поведение. Шаблоны GitHub и GitLab намеренно настроены только на ручной запуск.

Папка проекта уже существует ​

Это относится к созданию нового приложения с тем же именем. Для подключения к уже существующему Vue + Vite проекту запустите CLI без имени проекта из его корня: он не будет создавать новую папку.