Next.js: _document.js - TypeError: Tidak dapat membaca 'peta' properti yang tidak ditentukan

Dibuat pada 29 Apr 2017  ·  6Komentar  ·  Sumber: vercel/next.js

nextjs: versi 2.2.0

Ketika saya menggunakan _document.js seperti dokumen yang disebutkan. Saya memiliki masalah ini. Apakah ada solusi untuk kasus ini?

Saya mencoba beberapa contoh menggunakan _document.js . Itu masih sama

bug

Komentar yang paling membantu

Masalah ini akan terjadi ketika versi nextjs adalah 2.3-alpha1,
bekerja dengan baik saat 2.2.0

Semua 6 komentar

@ nndung179 apakah mungkin memiliki repo dengan cara bagi kami untuk mereproduksi?

versi node: 6.5.0
Hai @arunoda

Berikut ini contohnya:

https://github.com/zeit/next.js/tree/master/examples/with-external-scoped-css

@arunoda Saya mencoba contoh ini menggunakan "berikutnya": "2.2.0" berfungsi dengan baik.

captura de pantalla 2017-04-30 a las 9 23 44

Tetapi menggunakan "berikutnya": "terbaru", menginstal "2.3.0-alpha1", dan cenderung gagal.

captura de pantalla 2017-04-30 a las 9 27 59

Menambahkan ini di _document.js berfungsi dengan baik. sumber
`` `javascript
getInitialProps statis ({renderPage}) {
const {html, head, chunks} = renderPage ()
kembalikan {html, head, chunks}
}

Masalah ini akan terjadi ketika versi nextjs adalah 2.3-alpha1,
bekerja dengan baik saat 2.2.0

Saya menganggap ini sama dengan yang ini: https://github.com/zeit/next.js/issues/2435
Selalu, coba tambahkan hal yang benar untuk getInitialProps dari dokumen kustom. (Selalu merujuk ke dokumen)

Atau gunakan ini:

import Document from `next/document`

static getInitialProps (ctx) {
   return Document.getInitialProps(ctx)
}
Apakah halaman ini membantu?
0 / 5 - 0 peringkat