Razzle: Pregunta sobre el rendimiento en los tiempos de compilación.

Creado en 18 jun. 2020  ·  4Comentarios  ·  Fuente: jaredpalmer/razzle

❓Pregunta

Hola,

Mi equipo ha estado usando Razzle durante los últimos meses. Recientemente nos hemos encontrado con algunos problemas importantes con tiempos de compilación que a veces demoran hasta 20 segundos para poder depurar el nuevo código que hemos enviado. Un par de cosas únicas sobre nuestra aplicación.

  • su mecanografiado
  • Es un monorepo (espacios de trabajo de hilo y Lerna)
  • Usamos limas de barril
  • Actualmente solo tenemos un complemento Webpack adicional circular-dependency-plugin
  • Es una gran base de código

Versiones

  • Razzle 3.1.0
  • Nodo 10.15
  • Texto mecanografiado 3.7.4

¿Se pregunta si alguien tiene algo de experiencia en reducir los tiempos de construcción en Razzle? Los equipos están funcionando en este momento, pero está comenzando a convertirse en un problema y nos encantaría saber de la comunidad de Razzle si hay algo que podamos hacer para ayudar a reducir nuestros tiempos de construcción.

Cualquier comentario bienvenido.

Comentario más útil

Razzle 3.2 tendrá soporte de mecanografiado integrado.

Podría considerar usar el cargador de subprocesos en babel para compilar en paralelo.

Todos 4 comentarios

Razzle 3.2 tendrá soporte de mecanografiado integrado.

Podría considerar usar el cargador de subprocesos en babel para compilar en paralelo.

Next.js hace esto con el cargador de subprocesos y el cargador de caché. Deberíamos tener esto en razzle también.

@fivethreeo gracias por tus recomendaciones, son una gran recomendación. Creo que analizaremos el cargador de subprocesos que parece prometedor. No sabia que existia.

Pudimos obtener algunas ganancias al eliminar el complemento de dependencia circular en el desarrollo. Creo que el equipo está contento con el cambio y les encantan las recomendaciones. Cerrando este ticket.

¡Genial! Si encuentra una buena solución a esto, por favor actualícenos :)

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

Temas relacionados

howardya picture howardya  ·  5Comentarios

gabimor picture gabimor  ·  3Comentarios

pseudo-su picture pseudo-su  ·  3Comentarios

GouthamKD picture GouthamKD  ·  3Comentarios

panbanda picture panbanda  ·  5Comentarios