Installation d'un module d'extension Vite ou Rollup
Astro s’appuie sur Vite et prend en charge les modules d’extension Vite et Rollup. Cette recette utilise un module d’extension Rollup pour ajouter la possibilité d’importer un fichier YAML (.yml) dans Astro.
-
Installez
@rollup/plugin-yaml:Fenêtre du terminal npm install @rollup/plugin-yaml --save-devFenêtre du terminal pnpm add @rollup/plugin-yaml --save-devFenêtre du terminal yarn add @rollup/plugin-yaml --dev -
Importez le module d’extension dans votre fichier
astro.config.mjset ajoutez-le au tableau des modules d’extension de Vite :astro.config.mjs import { defineConfig } from 'astro/config';import yaml from '@rollup/plugin-yaml';export default defineConfig({vite: {plugins: [yaml()]}}); -
Enfin, vous pouvez importer des données YAML en utilisant une instruction
import:import yml from './data.yml';