Ошибка развертывания RouterContext на маршрутизаторе

Я изо всех сил пытаюсь заставить мое универсальное веб-приложение React работать на сервере (OpenShift). Я разработал другие универсальные приложения раньше, но никогда не сталкивался с этой ошибкой:

Реагировать на нарушение инварианта renderToString

По сути, при работе на сервере RouterContext передается в ReactDOM. renderToString () не распознается как действительный элемент React.

Копаясь глубже в реализации renderToString, на localhost у меня есть это значение для типа контекста RouterContext:

localhost routercontext type

Но на сервере я получил это:

производственный маршрутизаторконтекст

И именно поэтому React вызывает нарушение инварианта при попытке создать элемент RouterContext.

0 ответов

Другие вопросы по тегам