Docker загружает кэшированную версию моего приложения React и не останавливается на любых JavaScript точках останова - PullRequest
0 голосов
/ 14 февраля 2020

Я запускаю свое веб-приложение React локально на Docker. Но в последнее время я заметил, что страница, отображаемая на localhost, является более старой кэшированной версией сайта.

Хуже, когда я ставлю точку останова в первой строке исполняемого javascript в моем начале. Файл js в моем приложении (это будет первое, что запускается, когда вы go запускаете приложение ), инструменты отладчика chrome не останавливаются на точке останова, что говорит мне о том, что то, что я вижу на страницах источников chrome отладчика, не совпадает с тем, что я вижу на сайте.

Я также заметил следующую ошибку:

The resource <file i use> was preloaded using link preload but not used within a few seconds from the window's load event. 
Please make sure it has an appropriate `as` value as it is preloaded intentionally.

Я не уверен, что делать в этой ситуации. Я попробовал следующее:

  • составить запущенные контейнеры и собрать обратно
  • npm install и npm build мое приложение снова
  • docker система удаляет -a все изображения и контейнеры и восстанавливает их с нуля
  • сброс настроек к заводским настройкам моего docker рабочего стола и повторная попытка
  • попытался использовать другой браузер (Microsoft Edge), чтобы увидеть, если проблема repros (что и делает).

Примечание: я запускаю Docker Desktop на моем Windows 10 настольном компьютере.

Любая помощь высоко ценится, спасибо!

...