Saltearse al contenido

Instalando un plugin de Vite o Rollup

Astro esta construido sobre Vite, y soporta plugins de Vite y Rollup. Esta receta usa un plugin de Rollup para añadir la habilidad de importar un archivo YAML (.yml) en Astro.

Receta

  1. Instala @rollup/plugin-yaml:
Terminal window
npm install @rollup/plugin-yaml --save-dev
  1. Importa el plugin en tu astro.config.mjs y añade el arreglo de plugins de Vite:

    astro.config.mjs
    import { defineConfig } from 'astro/config';
    import yaml from '@rollup/plugin-yaml';
    export default defineConfig({
    vite: {
    plugins: [yaml()]
    }
    });
  2. Por último, puedes añadir datos YAML usando una declaración import:

    import yml from './data.yml';