Zum Inhalt springen

Installation eines Vite- oder Rollup-Plugins

Astro baut auf Vite auf und unterstützt sowohl Vite- als auch Rollup-Plugins. Dieses Rezept verwendet ein Rollup-Plugin, um eine YAML-Datei (.yml) in Astro importieren zu können.

Rezept

  1. Installiere @rollup/plugin-yaml:
Terminal-Fenster
npm install @rollup/plugin-yaml --save-dev
  1. Importiere das Plugin in deine astro.config.mjs und füge es dem Vite Plugins-Array hinzu:

    astro.config.mjs
    import { defineConfig } from 'astro/config';
    import yaml from '@rollup/plugin-yaml';
    export default defineConfig({
    vite: {
    plugins: [yaml()]
    }
    });
  2. Schließlich kannst du YAML-Daten mit einer Import-Anweisung importieren:

    import yml from './data.yml';