Next.js: _document.js - TypeError: невозможно прочитать свойство 'map' неопределенного значения

Созданный на 29 апр. 2017  ·  6Комментарии  ·  Источник: vercel/next.js

nextjs: версия 2.2.0

Когда я использовал _document.js как упомянутый документ. У меня такая проблема. Есть какое-нибудь решение для этого случая?

Я пробовал несколько примеров, используя _document.js . Это все то же самое

Самый полезный комментарий

Эта проблема возникает, когда версия nextjs - 2.3-alpha1,
работает хорошо, когда 2.2.0

Все 6 Комментарий

@ nndung179 возможно ли иметь репо с возможностью воспроизведения?

версия узла: 6.5.0
Привет @arunoda

Вот пример:

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

@arunoda Я пробую этот пример, используя "next": "2.2.0" отлично работает.

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

Но при использовании «next»: «latest» устанавливается «2.3.0-alpha1» и, как правило, происходит сбой.

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

Добавление этого в _document.js отлично работает. источник
`` javascript
static getInitialProps ({renderPage}) {
const {html, head, chunks} = renderPage ()
вернуть {html, head, chunks}
}

Эта проблема возникает, когда версия nextjs - 2.3-alpha1,
работает хорошо, когда 2.2.0

Я предполагаю, что это то же самое, что и этот: https://github.com/zeit/next.js/issues/2435
Всегда старайтесь добавлять правильные данные для getInitialProps пользовательских документов. (Всегда обращайтесь к документации)

Или используйте это:

import Document from `next/document`

static getInitialProps (ctx) {
   return Document.getInitialProps(ctx)
}
Была ли эта страница полезной?
0 / 5 - 0 рейтинги