Javascript 安装时将所有(*.js)或(*.css)文件批量添加到service worker缓存
如果我有一个服务人员注册了doc root(/)作为其作用域, 我的文档布局如下所示:Javascript 安装时将所有(*.js)或(*.css)文件批量添加到service worker缓存,javascript,browser,service-worker,offline-caching,Javascript,Browser,Service Worker,Offline Caching,如果我有一个服务人员注册了doc root(/)作为其作用域, 我的文档布局如下所示: 文档根 包括 JS PHP/JS/HTML文件 CSS PHP/CSS文件 印刷术 如何在安装时将所有JS Only/CSS Only文件添加到service worker缓存中,并排除每个目录下的其他扩展名?我建议使用这样的实用程序来生成service-worker.JS文件 下面是我的一个项目中的一个例子。您可以更改glob模式以满足您的需要 const swPrecache = re
- 文档根
- 包括
- JS
- PHP/JS/HTML文件
- CSS
- PHP/CSS文件
- 印刷术
- JS
- 包括
如何在安装时将所有JS Only/CSS Only文件添加到service worker缓存中,并排除每个目录下的其他扩展名?我建议使用这样的实用程序来生成service-worker.JS文件 下面是我的一个项目中的一个例子。您可以更改glob模式以满足您的需要
const swPrecache = require('sw-precache')
swPrecache.write('./public/service-worker.js', {
root: './public/',
staticFileGlobs: ['./public/**/*'],
stripPrefix: './public/'
})