有没有办法在 serviceWorker
的 install
事件中匹配通配符 URL?
我希望能够匹配 *.bundle.js
之类的东西。
self.addEventListener('install', event => {
event.waitUntil(
caches.open(latest.cache).then(cache => {
return cache.addAll([
'/',
'*.bundle.js'
])
})
)
})
最佳答案
我认为这是不可能的,因为您缓存的不是字符串或 URL,而是请求。
Google 提供的东西可能有用,the sw-precache module .这可以通过 Gulp 或命令行生成一个 service worker。它与 service worker toolbox 一起工作.
关于javascript - cache.addAll 可以接受通配符匹配吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42320155/