Aller au contenu

Utiliser Bun avec Astro

Bun est un moteur d’exécution et une boîte à outils JavaScript tout-en-un. Voir la documentation de Bun pour plus d’informations.

Créez un nouveau projet Astro avec Bun en utilisant la commande create-astro suivante :

Fenêtre du terminal
bun create astro mon-projet-astro-utilisant-bun

Si vous avez ignoré l’étape « Installer les dépendances ? » dans l’assistant CLI, assurez-vous d’installer vos dépendances avant de continuer.

Fenêtre du terminal
bun install

Bun publie le paquet @types/bun, contenant les types d’exécution pour Bun.

Installez @types/bun en utilisant la commande suivante :

Fenêtre du terminal
bun add -d @types/bun

Vous pouvez également utiliser l’une des intégrations officielles d’Astro avec la commande astro add :

Fenêtre du terminal
bun astro add react

Vous pouvez démarrer un nouveau projet Astro reposant sur un exemple officiel ou la branche principale de n’importe quel dépôt GitHub en passant un argument --template à la commande create astro.

Exécutez la commande suivante dans votre terminal, en remplaçant le nom officiel du modèle de démarrage d’Astro ou le nom d’utilisateur GitHub et le dépôt du thème que vous souhaitez utiliser :

Fenêtre du terminal
# créer un nouveau projet avec un exemple officiel
bun create astro@latest --template <nom-exemple>
# créer un nouveau projet reposant sur la branche principale d'un dépôt GitHub
bun create astro@latest --template <nom-utilisateur-github>/<depot-github>

Pour exécuter le serveur de développement, utilisez la commande suivante :

Fenêtre du terminal
bun run dev

Pour compiler votre site, utilisez la commande suivante :

Fenêtre du terminal
bun run build

Une fois la compilation terminée, exécutez la commande d’aperçu appropriée (par exemple bun run preview) dans votre terminal et vous pourrez afficher la version compilée de votre site localement dans la même fenêtre d’aperçu du navigateur.

Bun est fourni avec un exécuteur de tests rapide, intégré et compatible avec Jest via la commande bun test. Vous pouvez également utiliser d’autres outils de test pour Astro.

Vous utilisez Bun avec Astro ? Ajoutez votre article de blog ou votre vidéo à cette page !

Contribuer Communauté Parrainer