更改了index.js但仍然看到旧版本

问题描述 投票:0回答:1

我正在使用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调试/应用程序/服务工作者窗口看到它运行正常。它离线工作。我的问题是:

  1. 我改变了index.js
  2. 我重新运行generateSW

无论我做什么,我仍然看到原始/旧的index.js文件。 (我现在正在线上运行。)我似乎无法看到修改后的index.js。我检查了sw.js并列出了index.js.

当然感谢任何帮助。

谢谢!

布莱克麦克布莱德

workbox
1个回答
0
投票

我想我看到了问题。问题是我仍然从正常的浏览器缓存中获取旧版本。如果我明白了,我会得到新版本。所以,我需要做的就是实现正常的逻辑(版本控制)来处理它。

© www.soinside.com 2019 - 2024. All rights reserved.