Вот странный.
Я занимаюсь разработкой веб-приложения Django / Bootstrap 3, и недавно я начал получать эту ошибку в консоли JavaScript:
Failed to register/update a ServiceWorker for scope ‘http://localhost:8000/’: Load failed with status 404 for script ‘http://localhost:8000/service-worker.js’
Самое смешное, что я на самом деле не пытаюсь использовать что-либо под названием ServiceWorker или service-worker.js и никогда этого не делал. Я не знаю, что он должен делать. Тем не менее, я разрабатываю много других сайтов на localhost: 8000, так что я предполагаю, что это какие-то остатки из другого проекта.
Ошибка НЕ появляется при попытке просмотра в приватном режиме, что также означает, что это какая-то память браузера.
Тем не менее, я перезагрузил с помощью Ctrl-Shift-R и Shift-F5 и очистил все куки для localhost
. Я искал как собственный код, так и всю среду Python для строк service-worker.js
и ServiceWorker
, но ничего не нашел.
Я бы очень признателен за помощь в двух вещах:
- Узнайте, что может быть причиной такого рода вещей.
- Избавьтесь от самой ошибки.
Я использую Firefox 64, Django 2.0.10 (с Django Debug Toolbar 1.9.1) с Bootstrap 3.3.7 в Ubuntu 18.04.
(Даже не уверен, как пометить эту вещь, потому что я не знаю, с чем имею дело.)