имеют очень простой пример приложения, которое создает Create React App + Styled-Components, чтобы доказать эту проблему. Но у меня есть действительно большое приложение, с которым я сталкиваюсь в этом вопросе, и я собираюсь объяснить его ниже.
Я хотел бы предварительно отрендерить это приложение с помощью Rendertron для SEO / GoogleBots и т. Д. Но проблема заключается в том, что я создаю ПРОИЗВОДНУЮ версию React App, в которой используются Styled-компоненты. все стили будут отсутствовать на статической версии, которую выпустил Rendertron, но с другой стороны, если я попробую тот же рабочий процесс с dev-сервером приложения, все выглядит хорошо.
До сих пор я знал, что в версии PROD и версии DEV моего приложения при рендеринге с помощью Rendertron есть различия. Но я не уверен, что является причиной этой проблемы и как я могу решить эту проблему.
Я ищу решение или идею, которая может помочь мне решить эту проблему.
Вот мой пример кода, который я подправил для теста.
https://github.com/AJ-7885/test-styled-component-with-rendertron
Вот снимок экрана с другой версией рендеринга на базе Rendertron на версии PROD или DEV того же приложения.
введите описание изображения здесь