Nuxt Nation カンファレンスが開催されます。11月12〜13日にご参加ください。

NuxtでViteプラグインを使用する

ViteプラグインをNuxtプロジェクトに統合する方法を学びます。

Nuxtモジュールは広範な機能を提供しますが、特定のViteプラグインの方がニーズに直接合致する場合があります。

まず、Viteプラグインをインストールする必要があります。例として、@rollup/plugin-yamlを使用します。

npm install @rollup/plugin-yaml

次に、nuxt.config.tsファイルにインポートして追加する必要があります。

nuxt.config.ts
import yaml from '@rollup/plugin-yaml'

export default defineNuxtConfig({
  vite: {
    plugins: [
      yaml()
    ]
  }
})

これでViteプラグインをインストールして構成したので、プロジェクトで直接YAMLファイルの使用を開始できます。

たとえば、設定データを保存するconfig.yamlを作成し、このデータをNuxtコンポーネントにインポートできます。

greeting: "Hello, Nuxt with Vite!"