Installare un plugin Vite o Rollup
Astro è basato su Vite, e supporta sia i plugin Vite che Rollup. Questa ricetta utilizza un plugin Rollup per aggiungere la possibilità di importare un file YAML (.yml
) in Astro.
Ricetta
Sezione intitolata Ricetta-
Installa
@rollup/plugin-yaml
: -
Importa il plugin nel tuo
astro.config.mjs
e aggiungilo all’array dei plugin Vite: -
A questo punto, puoi importare i dati YAML utilizzando l’istruzione
import
:Mentre puoi importare dati YAML nel tuo progetto Astro, il tuo editor non fornirà tipi per i dati importati. Per aggiungere i tipi, crea o trova un file
*.d.ts
esistente nella directorysrc
del tuo progetto e aggiungi quanto segue:Questo permetterà al tuo editor di fornire suggerimenti sui types per i tuoi dati YAML.