6
Ustawienie nagłówka Cache-Control
w pliku firebase.json wydaje się nie działać. Ustawiłem wartość max-age
, dla wszystkich plików, na 31536000
(1 rok). Mój plik firebase.json jest-Nagłówek Cache-Control w pliku firebase.json nie działa
{
"hosting": {
"public": "public"
},
"ignore": [
"firebase.json",
"**/.*",
"**/node_modules/**"
],
"headers": [{
"source": "**",
"headers": [{
"key": "Cache-Control",
"value": "max-age=31536000"
}]
}]
}
Plik wydaje się przestrzegać firebase documentation.
Jednak wartość max-age
, dla wszystkich plików, nadal jest ustawiona na domyślną przeglądarkę z 3600
(1 godzina).
Zrobiłem to dla nagłówków i muszę twardego odświeżania, aby zobaczyć mój index.html zmienia – AngularM
Cześć kolego, aby uniknąć tego problemu można [Wyłącz pamięć podręczną] (http : //stackoverflow.com/questions/5690269/disabling-chrome-cache-for-website- development) lub jeśli jesteś już w produkcji, ale musisz zrobić kilka zmian w krótkich okresach, możesz ustawić 'max-age = 3600' w ten sposób przeglądarka będzie żądać nowych danych co godzinę. –
Używam kątowego 2, a moim celem jest zapobieganie odświeżaniu moich klientów – AngularM