vue spa nginx 如何配置,能够让index.html不缓存呢(微信公众号),求解答。。真心感谢
spa是vue脚手架npm run build 出来的一套静态资源
/home/nodeuser/apps/hcz-weichat/source/dist这个目录存放着静态资源
nginx配置文件如下
/etc/nginx/conf.d/hcz_weichat.conf
server {
listen 80;
server_name domain;
location /favicon.ico {
root /home/nodeuser/apps/hcz-weichat/source/dist;
}
location / {
root /home/nodeuser/apps/hcz-weichat/source/dist;
index index.html;
try_files $uri /index.html;
}
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
no-cache, no-store可以只设置一个
no-cache浏览器会缓存,但刷新页面或者重新打开时 会请求服务器,服务器可以响应304,如果文件有改动就会响应200
no-store浏览器不缓存,刷新页面需要重新下载页面
配置webpack的output,给build出来的文件加上hash后缀。