2017-12-19 5 views
1

Ich versuche, meine .css und .js auf meinem hosted webbased zu komprimieren, um die Ladegeschwindigkeit zu erhöhen, jedoch konnte ich die Firebase.json-Konfigurationsdatei nicht verwenden, um eine gzip-Komprimierung korrekt einzurichten für meine Vermögenswerte.Mit gzip auf firebase komprimieren

Der Befehl curl -v zeigt, dass beim Versenden der Dateien vom Server keine Komprimierung ausgeführt wird. Auch im Netzwerkbereich der Firefox Developer Edition aktiviert.

Das letzte, was ich konnte, war ein Ladefehler in meinem Browser wegen meiner .json Konfiguration.

Dies wurde mein Versuch auf den Firebase-Einstellungen, was dazu führt, dass der Browser weder die CSS noch die JS lädt.

Any thoughs?

Danke!

+2

Das Hinzufügen eines Headers gzipiert die Antwort nicht automatisch. Es zeigt lediglich an, dass der Inhalt * * gezippt ist. Firebase Hosting gzipt die meisten Dateien bereits und bedient sie dann mit dem Header. Können Sie die URL der Ressource teilen, die nicht komprimiert wird? –

+0

Sure @FrankvanPuffelen: 'https: // classics-franchise-web.firebaseapp.com/js/index.js Google PageSpeed ​​zeigt, dass die Ressource nicht gezippt –

+0

Interessanterweise werden einige Ihrer Ressourcen gezippt, wie https: //use.fontawesome.com/releases/v5.0.1/js/all.js. Ich bin mir nicht sicher, warum andere nicht sind. –

Antwort

1

Firebase Hosting hat eine Größenschwelle für das Komprimieren von Dateien.

Alle Dateien, die nicht komprimiert wurden, waren klein (< 1K), so dass sie diesen Schwellenwert nicht erfüllten.

Verwandte Themen