首页 > 解决方案 > 为什么缓存破坏它并不总是有效?

问题描述

我有一个用 Gulp 构建的简单应用程序。每次构建时,我都会更改 js 和 css 文件的名称(文件名示例:myApp-v2021-02-22_21-12-29.js),显然我更改了 HTML 中的引用。

<link rel="stylesheet" href="./css/myApp-v2021-02-22_21-12-29.css">
<script src="./js/myApp-v2021-02-22_21-12-29.js"></script>

然而,有时我不得不进行一次硬刷新以让浏览器知道文件已更改。你能给我一些建议吗?

标签: javascripthtmlcss

解决方案


推荐阅读