对于网站使用的js文件资源,即使我修改了它仍然缓存在一些用户电脑上的js文件,那么它就会出问题,因为新代码依赖于修改新的js文件而不是旧的js文件。
如何检查这个!?而当我使用我的电脑时,它不会像其他用户那样给我带来任何问题
最佳答案
您必须像这样向您的 JS 源附加一个动态值:
<script src="/path/to/your.js?v=2"></script>
注意 ?v=2
,如果每次更改 JS 文件时都增加此值,则用户将始终拥有更新的版本。
这个新版本将保持缓存,直到您再次更改参数。
关于javascript - 检查缓存的 JS 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43962173/