Добавить работника таможенной службы на VUE - PullRequest
0 голосов
/ 23 ноября 2018

Я работаю с VUE PWA и пытаюсь добавить своего сервисного работника.

проверка, что VUE работает с сервисным работником с помощью плагина sw-precache, поэтому я пытаюсь импортировать свой файл, когдаСборка завершена, я добавляю ее и могу работать с собственным работником сервиса, но он всегда выдает мне ошибки:

При получении скрипта был получен неверный код ответа HTTP (404).service-worker.js: 1 Uncaught

(анонимный) @ service-worker.js: 1

(индекс): 1 Ошибка во времярегистрация сервисного работника: ошибка типа: не удалось зарегистрировать ServiceWorker: не удалось выполнить оценку сценария ServiceWorker

Мой файл custom-service-worker.js Я объявил его в src / и тоже попробовал в статической папке и в корне

И этот код, который я изменил в плагине sw-precache:

// service worker caching
new SWPrecacheWebpackPlugin({
  cacheId: 'offline-gallery',
  filename: 'service-worker.js',
  staticFileGlobs: ['dist/**/*.{js,html,css,png}'],
  runtimeCaching: [
    {
      urlPattern: /^https:\/\/res\.cloudinary\.com\//,
      handler: 'cacheFirst'
    }
  ],
  minify: true,
  stripPrefix: 'dist/',
  importScripts: ['custom-service-worker.js']
})

Кто-нибудь знает, как этого добиться?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...