DOMException: не удалось зарегистрировать ServiceWorker: сценарий имеет неподдерживаемый тип MIME ('text / html') - PullRequest
0 голосов
/ 17 октября 2018

Выполните следующую настройку в файлах с этой же ошибкой.Я думаю, что моя проблема просто связана со ссылкой на файл "serviceWorker.js".Даже если файл отсутствует вообще, он выдает эту ошибку msg.Ниже моя файловая структура: new_app / app / server / views / modals /

  script(src='/js/controllers/main.js') //In login.jade

"main.js" живет в new_app / app /

  navigator.serviceWorker.register('./serviceWorker.js', { scope: "./" }) 

new_app / живет вroot здесь

 //Cache polyfil to support cacheAPI in all browsers
 importScripts('./cache-polyfill.js');
 //Content-Type Value: application/javascript
 var cacheName = 'cache-v4';

Я попытался изменить '/././serviceWorker.js для повышения уровней, но безуспешно.Не совсем уверен, что дает.

                      Thanks in advance

Все еще пытаюсь решить эту проблему.Ниже приведено то, что я ожидаю увидеть, то, что я вижу, и проект github, в который я пытаюсь включить Service Worker.Ткс снова.

Ожидаем увидеть

Видя, и я знаю, что я ссылаюсь на это правильно.Посмотрите на "чувак" ... это я.

наконец-то ссылка на проект, над которым я стараюсь получить это: введите описание ссылки здесь

...