在 webpack-plugin 中从本地 v5 导入工作箱
import workbox from local v5 in webpack-plugin
因为我们现在在 workbox 版本 5 中,importWorkboxFrom
配置被删除,但是如果我们使用 injectManifest
我们应该如何在本地导入 workbox?
是将 importScripts
与 https://storage.googleapis.com/workbox-cdn/releases/5.0.0/workbox-sw.js
一起使用的唯一方法吗?
文档说 generateSW
默认使用本地导入,但是 injectManifest
呢?
https://developers.google.com/web/tools/workbox/guides/migrations/migrate-from-v4#build_tool_option_overhaul
如果您在 InjectManifest
模式下使用 Workbox v5,那么您应该使用 Workbox 运行时库 ES 模块,并允许 webpack
到 compile/bundle 它们进入最终输出 swDest
文件。您不再需要使用 importScripts()
或 CDN。
上有关于进行此更改的更多信息
因为我们现在在 workbox 版本 5 中,importWorkboxFrom
配置被删除,但是如果我们使用 injectManifest
我们应该如何在本地导入 workbox?
是将 importScripts
与 https://storage.googleapis.com/workbox-cdn/releases/5.0.0/workbox-sw.js
一起使用的唯一方法吗?
文档说 generateSW
默认使用本地导入,但是 injectManifest
呢?
https://developers.google.com/web/tools/workbox/guides/migrations/migrate-from-v4#build_tool_option_overhaul
如果您在 InjectManifest
模式下使用 Workbox v5,那么您应该使用 Workbox 运行时库 ES 模块,并允许 webpack
到 compile/bundle 它们进入最终输出 swDest
文件。您不再需要使用 importScripts()
或 CDN。