Saltar al contenido

Usar Bun con Astro

Bun es un runtime y toolkit de JavaScript todo en uno. Consulta la documentación de Bun para más información.

Crea un nuevo proyecto de Astro con Bun usando el siguiente comando create-astro:

Ventana de la terminal
bun create astro my-astro-project-using-bun

Si te saltaste el paso “¿Instalar dependencias?” durante el asistente de la CLI, asegúrate de instalar tus dependencias antes de continuar.

Ventana de la terminal
bun install

Bun publica el paquete @types/bun, que contiene los tipos del runtime para Bun.

Instala @types/bun usando el siguiente comando:

Ventana de la terminal
bun add -d @types/bun

También puedes usar cualquiera de las integraciones oficiales de Astro con el comando astro add:

Ventana de la terminal
bun astro add react

Puedes iniciar un nuevo proyecto de Astro basado en un ejemplo oficial o la rama principal de cualquier repositorio de GitHub pasando un argumento --template al comando create astro.

Ejecuta el siguiente comando en tu terminal, sustituyendo el nombre de la plantilla de inicio oficial de Astro, o el usuario y repositorio de GitHub del tema que quieras usar:

Ventana de la terminal
# create a new project with an official example
bun create astro@latest --template <example-name>
# create a new project based on a GitHub repository’s main branch
bun create astro@latest --template <github-username>/<github-repo>

Para ejecutar el servidor de desarrollo, usa el siguiente comando:

Ventana de la terminal
bun run dev

Para compilar tu sitio, usa el siguiente comando:

Ventana de la terminal
bun run build

Cuando el build termine, ejecuta el comando de preview apropiado (ej. bun run preview) en tu terminal y podrás ver la versión compilada de tu sitio localmente en la misma ventana de preview del navegador.

Bun incluye un test runner rápido, integrado y compatible con Jest a través del comando bun test. También puedes usar cualquier otra herramienta de testing para Astro.

¿Usas Bun con Astro? ¡Añade tu blog post o video a esta página!

Contribuir Comunidad Patrocinar