我正在使用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。
当然感谢您的帮助。
谢谢!
布雷克·麦克布莱德
答案 0 :(得分:0)
我认为我看到了问题。问题是我仍从正常的浏览器缓存中获取旧版本。如果我清除了这一点,就会得到新版本。因此,我要做的就是实现常规逻辑(版本控制)来解决这个问题。