【发布时间】:2020-10-27 06:19:37
【问题描述】:
我正在使用 Webpack 5,我希望有一个 Service Worker,它可以拦截获取请求并在本地返回响应,而不会影响网络。我还希望能够在 Service Worker 中导入 npm 模块。为此,我曾经使用一个名为 serviceworker-webpack-plugin 的库,但它不再被维护(并且在我使用它时会引发错误)。 Webpack 文档推荐使用 Workbox,但据我所知,这似乎只是为了在 Service Worker 中缓存资产。 谁能告诉我 2020 年使用 Webpack 5 创建 Service Worker 的正确方法是什么?
【问题讨论】:
标签: javascript reactjs webpack service-worker