@astrojs/ alpinejs
Cette intégration Astro ajoute Alpine.js à votre projet afin que vous puissiez utiliser Alpine.js n’importe où sur votre page.
Installation
Titre de la section InstallationAstro inclut une commande astro add
pour automatiser l’installation des intégrations officielles. Si vous préférez, vous pouvez installer les intégrations manuellement à la place.
Pour installer @astrojs/alpinejs
, exécutez ce qui suit depuis le répertoire de votre projet et suivez les instructions :
Si vous rencontrez des problèmes, n’hésitez pas à nous les signaler sur GitHub et essayez les étapes d’installation manuelle ci-dessous.
Installation manuelle
Titre de la section Installation manuelleTout d’abord, installez le paquet @astrojs/alpinejs
.
La plupart des gestionnaires de paquets installent également les dépendances associées. Cependant, si vous voyez un avertissement “Cannot find package ‘alpinejs’” (ou similaire) lorsque vous démarrez Astro, vous devrez installer manuellement Alpine.js vous-même :
Ensuite, appliquez l’intégration à votre fichier astro.config.*
en utilisant la propriété integrations
:
Utilisation
Titre de la section UtilisationUne fois l’intégration installée, vous pouvez utiliser les directives et la syntaxe Alpine.js dans n’importe quel composant Astro. Le script Alpine.js est automatiquement ajouté et activé sur chaque page de votre site web.
Consultez notre Documentation d’intégration Astro pour plus d’informations sur les intégrations.
Limites
Titre de la section LimitesL’intégration d’Alpine.js ne vous permet pas de contrôler la manière dont le script est chargé ou initialisé. Si vous avez besoin de ce contrôle, envisagez d’installer et d’utiliser Alpine.js manuellement. Astro prend en charge toutes les instructions d’installation manuelle d’Alpine.js officiellement documentées, en utilisant les balises <script>
à l’intérieur d’un composant Astro.
Il n’est actuellement pas possible d’étendre Alpine.js en utilisant ce composant. Si vous avez besoin de cette fonctionnalité, envisagez de suivre le manuel d’installation d’Alpine.js au lieu d’utiliser une balise de script Astro :
Configuration
Titre de la section ConfigurationL’intégration d’Alpine.js ne prend pas en charge les configurations personnalisées pour le moment.
Exemples
Titre de la section Exemples- L’exemple Astro Alpine.js montre comment utiliser Alpine.js dans un projet Astro.