L'impostazione dell'intestazione Cache-Control
nel file firebase.json non sembra funzionare. Ho impostato il valore max-age
, per tutti i file, su 31536000
(1 anno). Il mio file firebase.json è-Intestazione Cache-Control nel file firebase.json non funzionante
{
"hosting": {
"public": "public"
},
"ignore": [
"firebase.json",
"**/.*",
"**/node_modules/**"
],
"headers": [{
"source": "**",
"headers": [{
"key": "Cache-Control",
"value": "max-age=31536000"
}]
}]
}
Il file sembra rispettare la firebase documentation.
Ma il valore max-age
, per tutti i file, è ancora impostato sul valore predefinito del browser di 3600
(1 ora).
Ho fatto questo per le intestazioni e devo aggiornamento forzato a vedere il mio index.html cambia – AngularM
Ciao amico per evitare questo problema è possibile [disattivare la cache] (http : //stackoverflow.com/questions/5690269/disabling-chrome-cache-for-website-development) o se sei già in produzione ma devi apportare alcune modifiche in brevi periodi puoi impostare 'max-age = 3600' in questo modo il browser richiederà nuovi dati ogni ora. –
Sto usando angular 2 e il mio obiettivo è quello di impedire ai miei clienti di aggiornare con difficoltà – AngularM