Installation eines Vite- oder Rollup-Plugins
Astro baut auf Vite auf und unterstützt sowohl Vite- als auch Rollup-Plugins. Dieses Beispiel verwendet ein Rollup-Plugin, um eine YAML-Datei (.yml) in Astro importieren zu können.
Beispiel
Abschnitt betitelt „Beispiel“-
Installiere
@rollup/plugin-yaml:Terminal-Fenster npm install @rollup/plugin-yaml --save-devTerminal-Fenster pnpm add @rollup/plugin-yaml --save-devTerminal-Fenster yarn add @rollup/plugin-yaml --dev -
Importiere das Plugin in deine
astro.config.mjsund 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()]}}); -
Schließlich kannst du YAML-Daten mit einer
Import-Anweisung importieren:import yml from './data.yml';