我正在使用workbox 4.1.0。
我的workbox-config.js看起来像这样:
module.exports = {
"globDirectory": "web/",
"globPatterns": [
"**/*.{html,js,gawk,png,gif,jpg,jpeg,txt,css,ts}"
],
"swDest": "web/sw.js",
};
我使用以下命令创建web / sw.js:
workbox generateSW workbox-config.js
我可以通过Chrome调试/应用程序/服务工作者窗口看到它运行正常。它离线工作。我的问题是:
无论我做什么,我仍然看到原始/旧的index.js文件。 (我现在正在线上运行。)我似乎无法看到修改后的index.js。我检查了sw.js并列出了index.js.
当然感谢任何帮助。
谢谢!
布莱克麦克布莱德
我想我看到了问题。问题是我仍然从正常的浏览器缓存中获取旧版本。如果我明白了,我会得到新版本。所以,我需要做的就是实现正常的逻辑(版本控制)来处理它。