Процесс сборки Gatsby и окно / документ - PullRequest
0 голосов
/ 30 декабря 2018

Таким образом, использование окна / документа может вызвать проблемы, поскольку gatsby build работает на стороне сервера приложений и, следовательно, window недоступно, как подробно здесь .

Этохорошо, но у меня есть два тесно связанных вопроса:

1) Что на самом деле делает Гэтсби, когда я запускаю gatsby build?Очевидный ответ - «превращение React в HTML», но что это значит?Почему оно вообще запускает приложение?

2) Безопасно ли использовать window в моем приложении, если я проверяю каждый экземпляр?Я спрашиваю, потому что заметил, что передача undefined компоненту, который ожидал данные от window во время сборки, сломает этот компонент в HTML (по причинам, которые было бы трудно объяснить в вопросе SO)

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...