Rumah  >  Soal Jawab  >  teks badan

Ralat binaan Nuxt: TypeError: Tidak boleh memusnahkan 'ini' harta 'nuxt' kerana ia tidak ditentukan

Saya ingin membuat projek Nuxt baharu dan ikut arahan di sini: https://nuxtjs.org/docs/get-started/installation. Pada asasnya hanya berlari npm init nuxt-app@latest .

Selepas menyediakannya (saya memilih Tailwind sebagai UI pilihan saya), saya berlari npm run dev dan ia ranap apabila cuba membina dengan "Tidak boleh memusnahkan sifat 'nuxt' 'ini' sebagaimana adanya" tidak ditentukan. ”

Berikut ialah susunan penuh:

FATAL  Cannot destructure property 'nuxt' of 'this' as it is undefined.                                                                                                                                                      15:22:52  

  at postcss8Module (node_modules@nuxtpostcss8distindex.js:15:10)
  at installModule (/C:/Users/conmi/Documents/Personal/Katie's%20Website/katierose-photos/node_modules/@nuxt/kit/dist/index.mjs:416:9)
  at async setup (/C:/Users/conmi/Documents/Personal/Katie's%20Website/katierose-photos/node_modules/@nuxtjs/tailwindcss/dist/module.mjs:186:7)
  at async ModuleContainer.normalizedModule (/C:/Users/conmi/Documents/Personal/Katie's%20Website/katierose-photos/node_modules/@nuxt/kit/dist/index.mjs:167:5)
  at async ModuleContainer.addModule (node_modules@nuxtcoredistcore.js:239:20)
  at async ModuleContainer.ready (node_modules@nuxtcoredistcore.js:51:7)
  at async Nuxt._init (node_modules@nuxtcoredistcore.js:478:5)

Saya mendapati bahawa '@nuxtjs/tailwindcss' 会消除错误,但它不会创建我需要的 tailwind 配置文件。另外,在 postcss8Module 的 index.js 中导致错误的行是 const { nuxt } = this。由于某种原因 this tidak ditakrifkan dalam buildModules dalam nuxt.config.js.

P粉156415696P粉156415696313 hari yang lalu410

membalas semua(2)saya akan balas

  • P粉550257856

    P粉5502578562023-12-12 12:57:20

    Pepijat ini adalah daripada versi Nuxt 3 terbaru dan dihidupkan create-nuxt-app Github.

    Create-nuxt-app belum lagi serasi dengan Nuxt 3. Jadi buat masa ini anda perlu memasang Nuxt 3 dan Tailwind CSS secara manual:

    npx nuxi init <project-name>
    cd <project-name>
    npm install
    npm install @nuxtjs/tailwindcss --save-dev
    

    Kini anda sepatutnya dapat menjalankan aplikasi anda seperti yang diharapkan:

    npm run dev

    balas
    0
  • P粉101708623

    P粉1017086232023-12-12 00:48:50

    Hai, maaf tidak cukup wakil untuk mengulas tentang perkara ini, tetapi hanya ingin mengatakan bahawa isu ini sedang dijejaki juga https://github.com/nuxt/framework/issues/9115 untuk Nuxt 2

    balas
    0
  • Batalbalas