Хватит сохранять в кеш-памяти Flutter web Firebase хостинг - PullRequest
1 голос
/ 18 апреля 2020

Я разработал веб-приложение, используя веб-сайт Flutter. Я принимал это с хостом Firebase. Но это не показывает изменения моего кода после развертывания в Firebase. Он все еще показывает мою старую версию веб-приложения. Но я могу преодолеть эту проблему, очистив кеш-память браузера. Но я не хочу делать это каждый раз, когда развертываюсь на firebase. Как прекратить сохранение моего веб-приложения в кэш-памяти?

размещенная ссылка: https://frcovid19dashboard.web.app

1 Ответ

2 голосов
/ 18 апреля 2020

Добавьте номер версии в ваш файл main.dart. Каждый раз, когда вы вносите изменения, которые требуют, чтобы браузер очистил ca sh, изменяйте добавленный номер версии перед загрузкой изменений, чтобы браузер знал, что что-то изменилось, и ему необходимо очистить ca sh. Например:

<script src="main.dart.js?version=1" type="application/javascript"></script>

Проверьте эту ссылку .

...