окно не определено в реакции рендеринга на стороне сервера - PullRequest
0 голосов
/ 02 июня 2019

Я использую рендеринг на стороне сервера и при объединении файла сервера через веб-пакет получаю сообщение об ошибке.

ReferenceError: окно не определено

Я даже пытался подделать объект окна, но этотоже не работал.

Я сделал это безуспешно

if (typeof window === "undefined") {
  global.window = {};
}

Я также убедился, что я использую только объект окна внутри componentDidMount.

Может кто-нибудь, пожалуйста, помогитеменя нет?Почему я получаю это и как я могу решить это?

1 Ответ

0 голосов
/ 02 июня 2019

Сделай это

if (process.browser) {
  // client-side-only code will make sure that your code runs inside the browser
}
...