@withstudiocms/buildkit
Il s’agit d’un kit CLI reposant sur esbuild pour la création d’intégrations Astro.
Utilisation
Section intitulée « Utilisation »Installation
Section intitulée « Installation »Installez le paquet à la racine du dépôt :
npm i @withstudiocms/buildkitpnpm add @withstudiocms/buildkityarn add @withstudiocms/buildkitUtilisation
Section intitulée « Utilisation »Une fois le paquet buildkit installé, vous avez désormais accès à un utilitaire CLI buildkit. Ajoutez les éléments suivants aux scripts de vos intégrations :
{ "scripts": { "build": "buildkit build 'src/**/*.{ts,astro,css}'", "dev": "buildkit dev 'src/**/*.{ts,astro,css}'" }}Le modèle de commande est buildkit <commande> 'chemin/vers/fichier ou glob/**/**.{ts}' [options]
Options disponibles (toutes facultatives)
Section intitulée « Options disponibles (toutes facultatives) »--no-clean-dist: Ne pas nettoyer le répertoire de sortie pendant la compilation.--bundle: Activer le regroupement.--force-cjs: Forcer la sortie CJS.--tsconfig=tsconfig.json: Permet de définir une configuration tsconfig personnalisée pour la compilation.--outdir=dist: Permet de définir le répertoire de sortie.
Fichiers considérés comme des ressources
Section intitulée « Fichiers considérés comme des ressources »Les extensions de fichiers suivantes seront copiées de leur source vers leurs sorties respectives et ne seront pas transformées comme s’il s’agissait de ressources statiques.
.astro.d.ts.json.gif.jpeg.jpg.png.tiff.webp.avif.svg.stub
Pour les autres types de contenu et apprendre à les utiliser, consultez la documentation d’esbuild^.