Ir al contenido

Usa Bun con Astro

Bun es una herramienta todo en uno que combina un entorno de ejecución de JavaScript y una serie de utilidades. Consulta la documentación de Bun para más información.

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

Terminal window
bun create astro mi-proyecto-astro-usando-bun

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

Terminal window
bun install

Bun publica el paquete @types/bun, que contiene los tipos en tiempo de ejecución de Bun.

Instala @types/bun con el siguiente comando:

Terminal window
bun add -d @types/bun

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

Terminal window
bun astro add react

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

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

Terminal window
# crea un nuevo proyecto con un ejemplo oficial
bun create astro@latest --template <example-name>
# crea un nuevo proyecto basado en la rama principal de un repositorio de GitHub
bun create astro@latest --template <github-username>/<github-repo>

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

Terminal window
bun run dev

To build your site, use the following command:

Terminal window
bun run build

Cuando haya finalizado la compilación, ejecuta el comando de vista previa correspondiente (p. ej, bun run preview) en tu terminal y podrás ver la versión compilada de tu sitio web de forma local en la misma ventana de vista previa del navegador.

Bun incluye un ejecutor de pruebas rápido, integrado y compatible con Jest a través del comando bun test. También puedes utilizar cualquier otra herramienta de pruebas para Astro (EN).

¿Usas Bun con Astro? ¡Añade tu entrada de blog o tu vídeo a esta página!

Contribuir Comunidad Patrocinador