Use Bun com Astro
Bun é um completo ambiente de execução e kit de ferramentas JavaScript. Veja a documentação oficial do Bun para mais informações.
Usar Bun com Astro pode revelar alguns casos extremos. Algumas integrações podem não funcionar como esperado. Consulte a documentação oficial do Bun para trabalhar com Astro para detalhes.
Se você tiver problemas usando Bun, por favor abra uma issue diretamente no GitHub de Bun.
Pré-requisitos
Seção intitulada “Pré-requisitos”- Bun instalado localmente na sua máquina. Veja as instruções de instalação na documentação oficial do Bun.
Criar um novo projeto Astro com Bun
Seção intitulada “Criar um novo projeto Astro com Bun”Crie um novo projeto Astro com Bun usando o seguinte comando create-astro:
bun create astro my-astro-project-using-bunInstalar dependências
Seção intitulada “Instalar dependências”Se você pulou o passo “Instalar dependências?” durante o assistente da CLI, certifique-se de instalar as dependências antes de continuar.
bun installAdicionar Tipos
Seção intitulada “Adicionar Tipos”Bun publica o pacote @types/bun, que contém os tipos de tempo de execução para Bun.
Instale @types/bun usando o seguinte comando:
bun add -d @types/bunFlags de instalação da CLI
Seção intitulada “Flags de instalação da CLI”Usar integrações do Astro
Seção intitulada “Usar integrações do Astro”Você também pode usar qualquer uma das integrações oficiais do Astro com o comando astro add:
bun astro add reactUsar um tema ou template inicial
Seção intitulada “Usar um tema ou template inicial”Você pode começar um novo projeto Astro baseado em um template oficial ou baseado na branch main de qualquer repositório do GitHub passando o argumento --template para o comando create astro.
Rode o seguinte comando no seu terminal, substituindo o nome do template oficial do Astro, ou o username do GitHub e o repositório do tema que você deseja usar:
# criar um novo projeto com um template oficialbun create astro@latest --template <nome-do-template># criar um novo projeto baseado na branch main de um repositório do Githubbun create astro@latest --template <username-do-github>/<repositório-do-github>Desenvolver e criar a build no Bun
Seção intitulada “Desenvolver e criar a build no Bun”Para iniciar o servidor de desenvolvimento, use o seguinte comando:
bun run devConstruir e pré-visualizar seu site no Bun
Seção intitulada “Construir e pré-visualizar seu site no Bun”Para construir seu site, use o seguinte comando:
bun run buildQuando o processo de build for concluído, execute o comando de preview apropriado (e.g. bun run preview) no seu terminal e você poderá ver a versão construída do seu site localmente na mesma janela de preview do navegador.
Testando no Bun
Seção intitulada “Testando no Bun”Bun vem com um executor de testes integrado, rápido e compatível com Jest, através do comando bun test. Você também pode usar outras ferramentas de teste para o Astro (EN).
Recursos Oficiais
Seção intitulada “Recursos Oficiais”Recursos da Comunidade
Seção intitulada “Recursos da Comunidade”Usando Bun com Astro? Adicione sua postagem ou vídeo nesta página!
- Construindo um site Cloudflare Pages com Bun - postagem de blog