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
- Instala
@rollup/plugin-yaml
:
-
Importa el plugin en tu
astro.config.mjs
y añade el arreglo de plugins de Vite: -
Por último, puedes añadir datos YAML usando una declaración
import
:Ahora que puedes importar datos YAML en tu proyecto de Astro, tu editor no va a añadir tipos para los datos importados. Para añadir tipos, crea o encuentra un archivo existente
*.d.ts
en la carpetasrc
de tu proyecto y añade lo siguiente:Esto va permitir a tu editor sugerir pistas para tus tipos en tus datos YAML.