Razzle: Estilos no representados en el servidor

Creado en 5 jul. 2017  ·  3Comentarios  ·  Fuente: jaredpalmer/razzle

He notado que los estilos no se procesan en el servidor y solo se procesan una vez que se inicia la aplicación del cliente, lo que provoca un breve destello de contenido sin estilo. Cuando miré build/assets.json , faltaba la tecla css después de ejecutar yarn start , pero está presente después de ejecutar yarn build . Si es intencional extraer los estilos solo para una compilación de producción, estoy tratando de entender cómo se pueden representar los estilos antes de que la aplicación cliente inicie y evite el FOUC.

Comentario más útil

Esto solo sucede durante el desarrollo. No hay FOUC cuando se ejecuta en producción. Si esto es problemático, sugiero extender razzle para usar el complemento de paquete web de extracción de texto para extraer hojas de estilo durante el desarrollo tal como se extraen en razzle-build. No estoy seguro de que HMR funcione de la manera esperada si realiza este cambio

Todos 3 comentarios

Esto solo sucede durante el desarrollo. No hay FOUC cuando se ejecuta en producción. Si esto es problemático, sugiero extender razzle para usar el complemento de paquete web de extracción de texto para extraer hojas de estilo durante el desarrollo tal como se extraen en razzle-build. No estoy seguro de que HMR funcione de la manera esperada si realiza este cambio

Estoy usando componentes con estilo (CSSinJS) para mi estilo y también me enfrento a este problema en producción.

@corydeppen Hola. ¿Has resuelto este problema?

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

pseudo-su picture pseudo-su  ·  3Comentarios

Jayphen picture Jayphen  ·  4Comentarios

gabimor picture gabimor  ·  3Comentarios

GouthamKD picture GouthamKD  ·  3Comentarios

sebmor picture sebmor  ·  4Comentarios