window atau document tidak terdefinisi?

Hal ini disebabkan oleh proses rendering di sisi-server. Jika Anda hanya ingin mengimpor sumber daya (resource) hanya berada di sisi-klien, maka Anda perlu menggunakan variabel process.client.

Sebagai contoh, di file .vue Anda:

if (process.client) {
  require('pustaka_eksternal')
}

Jika Anda menggunakan pustaka (library) ini dalam beberapa file, sebaiknya tambahkan ke bundel vendor melalui nuxt.config.js:

  build: {
    vendor: ['pustaka_eksternal']
  }

Jumpa kesalahan atau ingin berkontribusi pada dokumentasi ini? Sunting halaman ini di GitHub!