0

正如我们现在在工作箱的第 5 版中,importWorkboxFrom配置已被删除,但如果我们使用injectManifest我们应该如何在本地导入工作箱?是使用importScriptswith的唯一方法https://storage.googleapis.com/workbox-cdn/releases/5.0.0/workbox-sw.js吗?

文档说generateSW默认使用本地导入但是呢injectManifesthttps://developers.google.com/web/tools/workbox/guides/migrations/migrate-from-v4#build_tool_option_overhaul

4

1 回答 1

3

如果您在InjectManifest模式下使用 Workbox v5,那么您应该使用 Workbox 运行时库 ES 模块,并允许webpack将它们编译/捆绑到最终输出swDest文件中。您不再需要使用importScripts()CDN。

有关进行此更改的更多信息,请访问https://developers.google.com/web/tools/workbox/guides/using-bundlers#moving_from_importscripts_to_module_imports

于 2020-03-02T19:37:15.173 回答