Firebase Hosting é uma serviço provido pela plataforma de desenvolvimento de aplicativos da Google, chamado Firebase, que pode ser usado para fazer o deploy de um site Astro.

Veja nosso guia separado para adicionar serviços backend do Firebase como banco de dados, autenticação e armazenamento.

Como fazer o deploy

  1. Verifique se o firebase-tools está instalado.

  2. Crie os arquivos firebase.json e .firebaserc na raiz do seu projeto com os seguintes conteúdos:

    firebase.json:

    json
    {  "hosting": {    "public": "dist",    "ignore": []  }}

    .firebaserc:

    json
    {  "projects": {    "default": "<YOUR_FIREBASE_ID>"  }}
  3. Depois de executar npm run build, faça o deploy usando o comando firebase deploy.