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



我的web应用程序使用了一堆javascript文件,我想在应用程序的不同版本发布时对它们进行版本设置。这是为了让用户不必在每次我发布新的js时清理缓存。

我的应用程序的version 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每次都会不同,所以浏览器不会缓存这个脚本

相关内容

  • 没有找到相关文章

最新更新