Pular para o conteúdo

Introdução

Starlight é um tema de documentação cheio de funcionalidades construído em cima do framework Astro. Esse guia o ajudará a iniciar um novo projeto. Consulte as instruções de instalação manual para adicionar Starlight a um projeto Astro existente.

Início Rápido

Crie um novo projeto

Crie um novo projeto Astro + Starlight executando o seguinte comando em seu terminal:

Terminal window
npm create astro@latest -- --template starlight

Isso irá criar um novo diretório de projeto com todos os arquivos e configurações necessárias para o seu site.

Inicie o servidor de desenvolvimento

Quando estiver trabalhando localmente, o servidor de desenvolvimento do Astro permite visualizar seu trabalho e atualizar automaticamente seu navegador ao fazer alterações.

Dentro do diretório do seu projeto, execute o seguinte comando para iniciar o servidor de desenvolvimento:

Terminal window
npm run dev

Será exibida uma mensagem em seu terminal com a URL para visualização local. Abra esta URL para começar a navegar no seu site.

Crie conteúdo

Starlight está pronto para você adicionar novo conteúdo, ou trazer seus arquivos existentes!

Adicione novas páginas ao seu site criando arquivos Markdown na pasta src/content/docs/.

Leia mais sobre roteamento baseado em arquivos e suporte para arquivos MDX e Markdoc no guia de “Páginas”.

Próximos passos

Atualizando Starlight

Starlight é uma integração Astro. Você pode atualiza-lo e outros pacotes Astro com o seguinte comando em seu terminal:

Terminal window
npx @astrojs/upgrade

Consulte o histórico de mudanças do Starlight para ver a lista completa das alterações feitas em cada versão.

Solucionando Problemas no Starlight

Use as páginas de referência configuração do projeto e configuração do frontmatter para cada página para garantir que seu site Starlight esteja configurado e funcionando corretamente. Confira os guias na barra lateral para ajudá-lo a adicionar conteúdo e personalizar seu site Starlight.

Se a sua resposta não pôde ser encontrada nessa documentação, por favor visite a documentação do Astro para uma documentação mais completa sobre o Astro. Sua pergunta pode ser respondida ao entender como o Astro funciona no geral, por debaixo do tema Starlight.

Você também pode checar por quaisquer problemas conhecidos do Starlight no GitHub, e conseguir ajuda no Discord do Astro da nossa ativa e amigável comunidade! Envie perguntas em nosso fórum #support com a tag “starlight”, ou visite nosso canal dedicado #starlight para discutir o desenvolvimento atual e mais!