在ServiceWorker
范围内使用RequireJS导入外部库的正确方法是什么?
在WebWorkers的范围内,我们可以使用importScripts()
RequireJS in web worker。
如何在我们可以离线的ServiceWorker范围内解决?。
我认为ImportScript()
会失败,然后需要将库搜索到Serviceworker
缓存中,任何建议?
非常感谢。
PD:我尝试创建标签'service-worker',但我没有足够的声誉;((我使用的是web-worker)。
答案 0 :(得分:4)
我在ServiceWorker / explainer.md
找到答案第一次运行worker时导入的脚本 将由浏览器缓存在它旁边。好处是 导入的脚本将被下载并与主要文件一起缓存 ServiceWorker脚本。