Instalando um plugin Vite ou Rollup
Astro baseia-se em Vite, que suporta tanto plugins de Vite como de Rollup. Essa receita usa um plugin Rollup para adicionar a habilidade de importar um arquivo YAML (.yml
) no Astro.
Receita
Seção intitulada Receita-
Instale
@rollup/plugin-yaml
: -
Importe o plugin no seu
astro.config.mjs
e adicione-o ao array de plugins Vite: -
Finalmente, você pode impotar dados YAML usando uma declaração
import
:Embora você possa agora importar dados YAML no seu projeto Astro, seu editor não fornecerá tipos para os dados importados. Para adicionar tipos, crie ou procure um arquivo existente
*.d.ts
no diretóriosrc
do seu projeto e adicione o seguinte:Isso permitirá que seu editor forneça dicas de tipo para seus dados YAML.