Size: a a a

Angular - русскоговорящее сообщество

2021 March 03

Y

Yurii in Angular - русскоговорящее сообщество
источник

Y

Yurii in Angular - русскоговорящее сообщество
и такой косяк з версиєй typescript может хтота сталкивалса с такой проблемой?
источник

DB

Dmitry Bykadorov in Angular - русскоговорящее сообщество
а outputHashing используется? или кэш с диска грузится вне зависимости от того был ли реально изменен файл index?
источник

В

Валентин in Angular - русскоговорящее сообщество
Dmitry Bykadorov
а outputHashing используется? или кэш с диска грузится вне зависимости от того был ли реально изменен файл index?
"build-prod": "ng build --prod --aot --outputHashing=all",
источник

В

Валентин in Angular - русскоговорящее сообщество
Dmitry Bykadorov
а outputHashing используется? или кэш с диска грузится вне зависимости от того был ли реально изменен файл index?
там проблема что подтягивается закэшированный index и он тянет старые файлы css, main и т.д. и тянет он их из memory cache
источник

DB

Dmitry Bykadorov in Angular - русскоговорящее сообщество
Last-modified нормально nginx отдает?
источник

В

Валентин in Angular - русскоговорящее сообщество
Dmitry Bykadorov
Last-modified нормально nginx отдает?
он двухдневной давности
источник

В

Валентин in Angular - русскоговорящее сообщество
Dmitry Bykadorov
Last-modified нормально nginx отдает?
но если обонвить страницу по F5 то тянется уже свежий index
источник

DB

Dmitry Bykadorov in Angular - русскоговорящее сообщество
я к тому, что браузер в кэш лезет возможно от того что не считает файл на сервере более новым?
источник

В

Валентин in Angular - русскоговорящее сообщество
Dmitry Bykadorov
я к тому, что браузер в кэш лезет возможно от того что не считает файл на сервере более новым?
может быть, в том и вопрос как это побороть
источник

DB

Dmitry Bykadorov in Angular - русскоговорящее сообщество
Валентин
но если обонвить страницу по F5 то тянется уже свежий index
кстати может Nginx кэшит? ну как вариант
источник

В

Валентин in Angular - русскоговорящее сообщество
Dmitry Bykadorov
кстати может Nginx кэшит? ну как вариант
Вполне вероятно, но заголовки настроены с запретом на кэширование
источник

DO

Dem Oppositus in Angular - русскоговорящее сообщество
Валентин
может быть, в том и вопрос как это побороть
Если nginx когда-то раньше отдал max-age то браузер сразу в кэш пойдет
источник

В

Валентин in Angular - русскоговорящее сообщество
Dem Oppositus
Если nginx когда-то раньше отдал max-age то браузер сразу в кэш пойдет
Отдавал, было дело
источник

DO

Dem Oppositus in Angular - русскоговорящее сообщество
Валентин
Отдавал, было дело
Тогда никак не побороть. Разве что руками чистить.

А после очистки перенастроить nginx, чтобы он запрещал кэширование index.html + в сборке добавлять хэши --outputHashing=all
источник

В

Валентин in Angular - русскоговорящее сообщество
Dem Oppositus
Если nginx когда-то раньше отдал max-age то браузер сразу в кэш пойдет
Пока не могу понять почему при редиректе со стороннего ресурса он лезет в кэш, а при принудительном обновлении страницы берет файл с сервера
источник

DO

Dem Oppositus in Angular - русскоговорящее сообщество
Валентин
Пока не могу понять почему при редиректе со стороннего ресурса он лезет в кэш, а при принудительном обновлении страницы берет файл с сервера
Потому что обновление принудительное. Оно для этого и нужно, чтобы принудить браузер сделать запрос на сервер. :)
источник

В

Валентин in Angular - русскоговорящее сообщество
Dem Oppositus
Тогда никак не побороть. Разве что руками чистить.

А после очистки перенастроить nginx, чтобы он запрещал кэширование index.html + в сборке добавлять хэши --outputHashing=all
А где это можно руками почистить?)
источник

DO

Dem Oppositus in Angular - русскоговорящее сообщество
В настройках браузера - очистить кэш
Там будут варианты кэш, куки, и пр.
источник

DO

Dem Oppositus in Angular - русскоговорящее сообщество
В Хроме это Натройки - Конфиденциальность и безопасность - Очистить историю
источник