Die Header-Einstellung Cache-Control
in meiner firebase.json Datei scheint nicht zu funktionieren. Ich habe den max-age
Wert für alle Dateien auf 31536000
(1 Jahr) festgelegt. Meine firebase.json Datei ist-Cache-Control-Header in firebase.json Datei funktioniert nicht
{
"hosting": {
"public": "public"
},
"ignore": [
"firebase.json",
"**/.*",
"**/node_modules/**"
],
"headers": [{
"source": "**",
"headers": [{
"key": "Cache-Control",
"value": "max-age=31536000"
}]
}]
}
Die Datei scheint von den firebase documentation.
Aber der max-age
Wert, für alle Dateien zu halten, ist nach wie vor auf den Standard-Browser von 3600
(1 Stunde) eingestellt.
Ich tat dies für die Header und ich muss hart refresh meine index.html ändert – AngularM
Hallo Kumpel, um zu sehen, dieses Problem zu vermeiden, können Sie [deaktivieren Sie den Cache] (http : //stackoverflow.com/questions/5690269/disabling-chrome-cache-for-website-development) oder wenn Sie bereits in Produktion sind, aber einige Änderungen in kurzen Zeiträumen vornehmen müssen, können Sie 'max-age = 3600' setzen Auf diese Weise fordert der Browser jede Stunde neue Daten an. –
Ich benutze eckige 2 und mein Ziel ist es zu verhindern, dass meine Kunden hart auffrischen müssen – AngularM