Полимер: как обеспечить, чтобы браузер выбирал последнюю версию кода? - PullRequest
0 голосов
/ 20 сентября 2018

У меня есть приложение Polymer 1.0, которое работает хорошо, но когда я делаю обновление, пользователи не видят последнюю версию.Они делают это только тогда, когда они принудительно обновляют браузер или через некоторое время.

Есть ли способ заставить браузер всегда получать последнюю версию?

Я добавил следующеев index.html заставить браузер не кэшировать страницу, но, похоже, он мало что делает:

  <META HTTP-EQUIV="Pragma" CONTENT="no-cache">
  <META HTTP-EQUIV="Expires" CONTENT="-1">

Любая подсказка будет принята с благодарностью, спасибо!

1 Ответ

0 голосов
/ 21 сентября 2018

Добавление хеш-фрагмента к имени файла при создании приложения.

Такие инструменты, как плагины для веб-пакетов или gulp, которые добавляют хеш-блок к каждому пакетному файлу, поэтому, если есть какие-либо изменения в каком-либо компоненте,изменения имени файла и браузер должны загрузить новую версию, так как она выглядит как совершенно новый файл.

Если не помните неправильно, вулканизуйте, сделайте работу для полимера 1.

...