Файл vk-hosting-config.json
Конфигурационный файл vk-hosting-config.json хранит настройки для загрузки компонентов мини-приложения на хостинг. Эти настройки использует библиотека vk-miniapps-deploy.
Подробнее о размещении файлов мини-приложения на хостинге, ограничениях и возможных ошибках — в разделе Хостинг статики для мини-приложений.
Пример
JSON
{
"static_path": "build",
"app_id": 123456,
"endpoints": {
"mobile": "index.html",
"web": "index.html",
"mvk": "index.html"
}
}Параметры конфигурационного файла
Поле | Описание |
|---|---|
static_path | Папка, которая содержит файлы для размещения на хостинге. В примере выше это папка build.
Указывайте путь к папке относительно файла vk-hosting-config.json. |
app_id | Идентификатор мини-приложения. Идентификатор отображается в панели управления мини-приложением. Вы можете не указывать это значение в файле vk-hosting-config.json. Тогда вам нужно будет сохранить идентификатор мини-приложения в переменной окружения MINI_APPS_APP_ID до выкладки файлов на хостинг. |
endpoints | Имена файлов загрузки вашего проекта в папке static_path, которые будут использоваться при запуске мини-приложения:
• mobile — на мобильных устройствах.
• web — из десктопной версии сайта.
• mvk — из мобильной версии сайта.
При загрузке файлов на хостинг библиотека vk-mini-apps-deploy сформирует URL для запуска мини-приложения в формате: https://<адрес_сервера>/<путь_к_файлу_загрузки>. Путь к файлу включает его название и задаётся от корня папки static_path. Полученный URL также указывается в панели управления мини-приложением в разделе Размещение. |
noprompt | Параметр, который определяет, будет ли библиотека запрашивать подтверждения при выкладке. Если указано 1, библиотека не задаёт вопросы в командной строке и использует значения по умолчанию. Используйте этот режим для автоматической загрузки файлов на хостинг, например из системы CI/CD. Подробнее — в разделе Добавление файлов на хостинг из автоматических сборок. |
proxy_url | Параметр, который добавляет возможность выполнять все API-запросы через заданный прокси-сервер. |
Материалы по теме
- •
- •