javascript - TypeError: _this.$content nu este o funcție - Nuxt.js Content


Încerc să folosesc Nuxt.js Content în proiectul meu. Problema este că atunci când încerc să folosesc metoda $content în proiectul meu apare TypeError: _this.$content nu este o funcție:

async fetch() {
  this.content = await this.$content('data').fetch()
},

Am importat @nuxt/conținutul în Nuxt Config și în TypeScript Config.

nuxt.config.js
export default {
  modules: ['@nuxt/content']
}
tsconfig.json
{
  "compilerOptions": {
    "types": ["@nuxt/types", "@types/node", "@nuxt/content"]
  }
}

Răspuns #1

Nuxt content v2 are nevoie de Nuxt3. Dacă folosești Nuxt2, ar trebui să folosești v1.

Așa cum se afirmă la sfârșitul acestei pagini: https://content.nuxtjs.org/get-started#render-pages