くらげになりたい。

くらげのようにふわふわ生きたい日曜プログラマなブログ。趣味の備忘録です。

Nuxt3でvue pluginを適用する

Nuxt3になってvueのプラグインを使う形もちょっと変わった。
ドキュメントだとこのあたり。

使い方

公式ドキュメントのサンプルより。

yarn add --dev vue-gtag-next
// plugins/vue-gtag.client.js
import VueGtag from 'vue-gtag-next'

export default defineNuxtPlugin((nuxtApp) => {
  nuxtApp.vueApp.use(VueGtag, {
    property: {
      id: 'GA_MEASUREMENT_ID'
    }
  })
})

plugins/ディレクトリ直下は、auto-importの対象なので、
nuxt.config.tsの設定は不要。

以上!!

参考にしたサイト様