Razzle: Estilos não renderizados no servidor

Criado em 5 jul. 2017  ·  3Comentários  ·  Fonte: jaredpalmer/razzle

Percebi que os estilos não são renderizados no servidor e só são renderizados quando o aplicativo cliente é iniciado, causando um breve flash de conteúdo sem estilo. Quando olhei para build/assets.json , a chave css estava faltando depois de executar yarn start , mas está presente depois de executar yarn build . Se for intencional extrair os estilos apenas para uma compilação de produção, estou tentando entender como os estilos podem ser renderizados antes do aplicativo cliente iniciar e impedir o FOUC.

Comentários muito úteis

Isso só acontece durante o desenvolvimento. Não há FOUC quando executado em produção. Se isso for problemático, sugiro estender o razzle para usar o plug-in extract text webpack para extrair folhas de estilo durante o desenvolvimento, assim como elas são extraídas no razzle-build. Não tenho certeza de que o HMR funcionará da maneira que você espera se fizer essa alteração

Todos 3 comentários

Isso só acontece durante o desenvolvimento. Não há FOUC quando executado em produção. Se isso for problemático, sugiro estender o razzle para usar o plug-in extract text webpack para extrair folhas de estilo durante o desenvolvimento, assim como elas são extraídas no razzle-build. Não tenho certeza de que o HMR funcionará da maneira que você espera se fizer essa alteração

Estou usando componentes com estilo (CSSinJS) para meu estilo e também estou enfrentando esse problema na produção.

@corydeppen Olá. Você resolveu este problema?

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

kkarkos picture kkarkos  ·  3Comentários

panbanda picture panbanda  ·  5Comentários

dizzyn picture dizzyn  ·  3Comentários

Ronny25 picture Ronny25  ·  5Comentários

GouthamKD picture GouthamKD  ·  3Comentários