У меня есть один и тот же вопрос и не нашли правильное решение. Я создал проблему в github repo из драгоценного камня. До сих пор существует обходной путь (для другого вопроса, но он работал для меня):
Копировать/вставить из issue #443
- Убедитесь, что components.js компилируется (
Rails.application.config.assets.precompile += %w(components.js)
)
- Добавить
//= require react-server
к компонентам .js файл
Укажите только components.js для рендеринга сервера:
config.react.server_renderer_options = { files: ["components.js"], # files to load for prerendering }
ОБНОВЛЕНИЕ:
Downgrading следующие драгоценные камни: звездочки (2.12.4) и звездочки рельсы (2.3.3), как представляется, чтобы избежать этой проблемы.
какие файлы вы изменили для # 1 и # 3 выше? – user1515295