Настраивает и развёртывает сайты на классическом Firebase Hosting: статические проекты, SPA без SSR и микросервисы. Помогает управлять настройками firebase.json, доменами и preview channels.
Возможности
- Настраивает каталог публикации, redirects, rewrites и headers в
firebase.json. - Помогает разворачивать сайт, управлять релизами и проверять изменения через preview channels.
- Описывает настройку custom domains и multi-site.
- Поддерживает размещение динамического контента через Cloud Functions или Cloud Run.
- Помогает настроить автоматические preview и deploy через GitHub Actions.
Когда использовать
- Нужно развернуть статический сайт или SPA на React, Vue и другом фреймворке без SSR.
- Нужно настроить redirects, rewrites, headers или несколько сайтов через
firebase.json. - Нужно проверить изменения на временном URL до публикации.
- Нужна помощь с классическим Firebase Hosting, а не с Firebase App Hosting для Next.js или SSR.
Примеры
Запустить локальный эмулятор только для Hosting:
npx -y firebase-tools@latest emulators:start --only hosting