现在我的主要目标是为我们的API调用(Rails中的后端)提供一些离线缓存,这样当没有网络时,我可以为缓存的响应提供服务。要提供缓存的API响应,还需要做什么吗?== window.location.origin) {
// Our serviceworker won't work if PUBLIC_URL is on a different origin}/service-worker.js`;
但是,我不太确定如何缓存现在在服务器端动态生成的index.html文件。下面的配置使用的是workbox-webpack-plugin。const {GenerateSW, InjectManifest} = require('workbox-webpack-plugin') new GenerateSW(/public/service-worker.js',
in