vue部署至tomcat,解决index.html被缓存的问题

在将vue项目部署至tomcat后,js、css、img、index.html等文件,都有被缓存的可能。

1.解决js、css、img 缓存问题:可以使用时间戳的方式 参考:Vue项目部署,解决js、css、img被缓存问题

2.解决index.html入口文件,可以使用Filter过滤器的方式解决

网络上一搜一大堆,都是使用nginx来解决index.html缓存问题,tomcat就这么不招待见?

本文就来解决index.html入口文件在tomcat中被缓存的问题。已在生产环境验证,很简单,只需要简单5步即可:

1.创建一个普通工程,添加Maven依赖,编写过滤器

Maven依赖:

 <dependencies>
    <!-- https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api -->
 

版权声明:本文为lzb348110175原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。