Aller au contenu

Installation d'un plugin Vite ou Rollup

Astro se construit au dessus de Vite, et supporte à la fois les plugins Vite et Rollup. Cette recette utilise un plugin Rollup pour ajouter la possibilité d’importer un fichier YAML (.yml) dans Astro.

Recette

  1. Installer @rollup/plugin-yaml:
Terminal window
npm install @rollup/plugin-yaml --save-dev
  1. Importez le plugin dans votre astro.config.mjs et ajoutez-le au tableau des plugins de Vite :

    astro.config.mjs
    import { defineConfig } from 'astro/config';
    import yaml from '@rollup/plugin-yaml';
    export default defineConfig({
    vite: {
    plugins: [yaml()]
    }
    });
  2. Enfin, vous pouvez importer des données YAML en utilisant une instruction import :

    import yml from './data.yml';