首页 > 解决方案 > React.js - 静态文件被缓存并从服务工作者加载

问题描述

当我对 CSS 文件进行任何更改并进行构建时,会创建一个新的 CSS 包文件。

建造一号

建造一号

构建一的 Console.log

控制台日志 1

建造二

构建 2

构建二的 Console.log

在此处输入图像描述

如果您在第二个构建中看到 CSS 文件名从main.1012bf29.chunk.css更改为main.2ff4e3dd.chunk.css

但是,如果您看到两个构建的控制台日志相同,则第一个构建的 CSS 文件被缓存。

预期输出:每次构建时,都需要清除缓存。

注意:我在我的 react 应用中启用了 PWA。React 版本是 16.7.0,我使用 create-react-app 命令创建了我的项目

标签: reactjsservice-workerprogressive-web-apps

解决方案


推荐阅读