gpt4 book ai didi

jquery - 如何避免每次js文件修改时清除缓存

转载 作者:行者123 更新时间:2023-12-01 08:02:51 24 4
gpt4 key购买 nike

我正在使用 j-query 进行客户端事件。

但是对 js 文件进行任何修改后,当我尝试运行应用程序时,新功能不起作用。

然后我需要刷新(ctrl + F5)浏览器才能使其正常工作。

这在本地测试时很好,但是当相同的修改推送到现场服务器,他们也出现同样的问题。

而且我不能强制我的用户每次修改后都刷新并清除缓存。

那么有什么办法可以解决这个问题吗?

最佳答案

您应该将版本号(或递增的数字)附加到已部署的脚本中。然后当您发布文件的新版本时增加该数字,浏览器将重新加载该文件。

所以你会有 <script src=yourscript-1.js></script>对于第一个版本,和 <script src=yourscript-2.js></script>第二个,依此类推。

作为奖励,人们可能能够报告特定版本的 js 中的错误,这应该有助于查找错误。

关于jquery - 如何避免每次js文件修改时清除缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18699536/

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