После использования workbox-webpack-plugin всегда больше десятка онлайновых html-файлов обратной связи с пользователями не загружаются напрямую.Интерфейс отображает ошибку сети.Когда я закрываю ws, такого отзыва нет.Итак, я думаю, что файл html выборки не удалось после установки ws.Не ясно конкретные причины этой ситуации.Моя проблема: 1. Если конкретная причина нацелена, только онлайн-пользователи могут оставить отзыв об этой ситуации.2. В случае использования workbox-webpack-plugin, есть ли способ отменить регистрацию sw и позволить самому браузеру или получить html после сбоя при получении пользователем html-файла?
new GenerateSW({
skipWaiting: true, // 强制等待中的 Service Worker 被激活
clientsClaim: true, // Service Worker 被激活后使其立即获得页面控制权
swDest: 'serviceWroker.js', // 输出 Service worker 文件
exclude: [/service-wroker\.js/, /\.html/, /\.json/, /\.map/, /png|jpg|gif|svg/, /css\/\d/, /js\/\d/],
runtimeCaching:
[
// 配置路由请求缓存
{
urlPattern: /\.js|\.css|\.png|\.jpg|\.gif|\.svg/,
handler: 'cacheFirst'
},
{
urlPattern: /html|\/$|\/\?/,
handler: 'networkFirst'
}
]
})