PWA — Изменение `swDest`, не будет загружать другие ресурсы, предварительно кэшированные

#javascript #progressive-web-apps #service-worker

Вопрос:

По умолчанию это:

 mix.generateSW();  

Это работает … но я хочу изменить пункт назначения service-worker.js . Так что:

 mix.generateSW({  // Set the path to the service-worker.js file  swDest: '/js/service-worker.js',  .  .  . });  

Он генерируется правильно. Но кэширование других активов не работает. Ошибка в консоли заключается в следующем:

 Uncaught (in promise) bad-precaching-response: The precaching request for 'http://example.com/js/style.css' failed with an HTTP status of 404.