Razzle: Frage zur Leistung bei Build-Zeiten.

Erstellt am 18. Juni 2020  ·  4Kommentare  ·  Quelle: jaredpalmer/razzle

❓Frage

Sie da,

Mein Team nutzt Razzle seit einigen Monaten. Wir hatten in letzter Zeit einige große Probleme mit Build-Zeiten, die manchmal bis zu 20 Sekunden dauern, um den neuen Code, den wir gepusht haben, zu debuggen. Ein paar einzigartige Dinge über unsere Anwendung.

  • Sein Typoskript
  • Es ist ein Monorepo ( Garnarbeitsplätze & Lerna )
  • Wir verwenden Fassfeilen
  • Wir haben derzeit nur ein zusätzliches Webpack-Plugin circular-dependency-plugin
  • Es ist eine große Codebasis

Versionen

  • Razzle 3.1.0
  • Knoten 10.15
  • Maschinenschrift 3.7.4

Sie fragen sich, ob jemand Erfahrung damit hat, die Build-Zeiten in Razzle zu verkürzen? Die Teams funktionieren im Moment, aber es wird allmählich zu einem Problem, und wir würden gerne von der Razzle-Community hören, ob wir etwas tun können, um unsere Build-Zeiten zu verkürzen.

Jedes Feedback ist willkommen.

Hilfreichster Kommentar

Razzle 3.2 wird eingebaute Schreibmaschinenunterstützung haben.

Sie könnten prüfen, ob Sie den Thread-Loader in Babel verwenden, um parallel zu kompilieren.

Alle 4 Kommentare

Razzle 3.2 wird eingebaute Schreibmaschinenunterstützung haben.

Sie könnten prüfen, ob Sie den Thread-Loader in Babel verwenden, um parallel zu kompilieren.

Next.js tut dies mit Thread-Loader und Cache-Loader. Wir sollten das auch in Razzle haben.

@fivethreeo danke für deine Empfehlungen, das sind einige großartige Empfehlungen. Ich denke, wir werden uns den Thread-Loader ansehen, der vielversprechend aussieht. Ich wusste nicht, dass es das gibt.

Wir konnten einige Gewinne erzielen, indem wir das zirkuläre Abhängigkeits-Plug-in für die Entwicklung entfernt haben. Ich denke, das Team ist mit der Änderung zufrieden und liebt die Recs. Schließe dieses Ticket.

Toll! Wenn Sie eine gute Lösung dafür finden, aktualisieren Sie uns bitte :)

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

krazyjakee picture krazyjakee  ·  3Kommentare

howardya picture howardya  ·  5Kommentare

panbanda picture panbanda  ·  5Kommentare

alexjoyner picture alexjoyner  ·  3Kommentare

gabimor picture gabimor  ·  3Kommentare