gpt4 book ai didi

javascript - 自动 javascript 版本控制以避免浏览器缓存清理

转载 作者:行者123 更新时间:2023-11-30 05:46:51 25 4
gpt4 key购买 nike

我的 Web 应用程序使用了一堆 javascript 文件,我想在我的应用程序发布不同版本时对它们进行版本控制。这样一来,每次我发布新的 js 时,用户都不必清理缓存。

我的应用程序的 0.0.5 版示例 我希望我所有的 js 都在 app/js/0.0.5/common/ 等中

我正在使用 maven。但是不知道如何自动化这种版本控制。我肯定知道一件事,需要一个替换插件来在构建时将我的 jsps 中的所有标记替换为正确的版本号。

最佳答案

你可以像这样强制浏览器不缓存将来可能更新的文件:

<script src="/app/js/0.0.5/common?nc=<generate unique string here>"></script>

所以src每次都会不同所以浏览器不会缓存这个脚本

关于javascript - 自动 javascript 版本控制以避免浏览器缓存清理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17467496/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com