⚡Verbesserung
Optimierungen für Firebase App Hosting in pnpm Workspace
Die Build-Zeit für unsere Firebase App Hosting-Konfiguration wurde von ca. 25 Minuten auf nur 9 Minuten reduziert, während die Unterstützung für monorepo-Abhängigkeiten verbessert wurde.
★★★★☆
In dieser Version haben wir die Konfiguration für Firebase App Hosting nach der Migration zu pnpm Workspace optimiert. Die vorherige Konfiguration führte zu Problemen beim Erstellen der App, da sie nicht korrekt auf die Arbeitsverzeichnisse zugreifen konnte. Die wichtigsten Änderungen umfassen:
- Unterstützung für monorepo mit aktualisierten Konfigurationsdateien, die nun die erforderlichen Befehle für den Build-Prozess enthalten.
- Ein neuer Skriptbefehl im Root-Paket, der sicherstellt, dass nur die benötigten Teile der App gebaut werden.
- Die Build-Zeit wurde erheblich verkürzt, indem nicht benötigte Schritte wie Linting im Build-Prozess übersprungen und die Sourcemap-Uploads in einen separaten Schritt verschoben wurden.
Bitte beachten Sie, dass nach dem Mergen die rootDirectory-Einstellung in der Firebase-Konsole für die Produktions- und Staging-Umgebungen angepasst werden muss, um die korrekte Funktionalität sicherzustellen.