Основы Firebase Hosting
Deploys and configures classic Firebase Hosting for static websites, single-page apps (SPAs), and microservices. Use when deploying static sites/SPAs, setting up custom domains, configuring firebase.json hosting settings (redirects, rewrites, headers, multi-site), or managing preview channels. Don't use for Firebase App Hosting (Next.js/SSR), Auth, Firestore queries/rules, Data Connect, or Crashly
Что делает навык
Навык предоставляет инструкции для работы с Firebase Hosting — сервисом хостинга для статического и динамического контента, микросервисов и SPA. Он позволяет развертывать веб-приложения на глобальной CDN, настраивать параметры через firebase.json и управлять каналами предпросмотра.
Когда применять
- Развертывание статических сайтов (HTML/CSS/JS) и простых SPA (React, Vue) без SSR.
- Настройка конфигурации хостинга, включая редиректы, перезаписи, заголовки и мульти-сайт в файле firebase.json.
- Управление каналами предпросмотра для тестирования изменений перед публикацией.
- Локальное тестирование приложения с помощью эмулятора Firebase Hosting.
Как работает
- Настроить поведение хостинга, указав публичные директории, редиректы, перезаписи и заголовки в конфигурационном файле firebase.json.
- Развернуть сайт, используя команды CLI, или управлять релизами и каналами предпросмотра.
- Запустить локальный эмулятор для тестирования приложения командой: npx -y firebase-tools@latest emulators:start --only hosting.
- Проверить доступность приложения в локальной среде по адресу http://localhost:5000.
Примеры запросов агенту
Что понадобится
- Установленный Firebase CLI (firebase-tools)
- Инициализированный проект Firebase с конфигурацией hosting
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.