在服务工作者中,我可以定义在服务工作者开始时缓存的资源数组,如下所述:
self.addEventListener('install', event => {
event.waitUntil(caches.open('static-${version}')
.then(cache => cache.addAll([
'/styles.css',
'/script.js'
]))
);
});
Run Code Online (Sandbox Code Playgroud)
如何在 service worker 中定义路径/目录,以便 service worker 从给定路径/目录中选择所有文件并将所有文件添加到缓存中,而不是写入所有文件名?