然后项目改动,我们又打包了一次。打包后生产新的哈希值,a1.aaaaa.css变成了a1.bbbbb.css文件。那么当我们第一次访问a1.bbbbb.css文件的时候是不会被缓存。因为1W年的缓存是给a1.aaaaa.css文件做的。关我a1.bbbbb.css文件什么事?这样我们也就能拿到最新的改动。
其他可以被webpack生成哈希值的文件同理。解决方案: 前端 要在打包的时候配置好脚手架配置文件 ,打包出来的文件名要 跟上一次打包出来的文件名 不一样才行 。
比如,有一个css文件a1
然后项目改动,我们又打包了一次。打包后生产新的哈希值,a1.aaaaa.css变成了a1.bbbbb.css文件。那么当我们第一次访问a1.bbbbb.css文件的时候是不会被缓存。因为1W年的缓存是给a1.aaaaa.css文件做的。关我a1.bbbbb.css文件什么事?这样我们也就能拿到最新的改动。
其他可以被webpack生成哈希值的文件同理。解决方案: 前端 要在打包的时候配置好脚手架配置文件 ,打包出来的文件名要 跟上一次打包出来的文件名 不一样才行 。
比如,有一个css文件a1