背景: 我的腾讯云服务器是之前利用学生身份(有优惠)买的,现在快到期了,而且服务器上面只有一个引导页(静态页面)还有用,别的项目都没有用了。所以就想找一种不花钱买服务器就可以访问到我的引导页的方法。然后突然间想到了之前小伙伴说过hexo写博客非常方便而且是托管到github上的,我就想能不能 ...
前端页面部署更新之后,因为缓存问题,用户正在浏览的页面或者收藏夹中直接访问,页面在不刷新更新缓存的情况下,用户不知道页面是否有更新 解决方案: 服务端支持: .服务端给予一个版本号的返回接口,定时器轮询 时间长一些,询问是否更新 .socket,推送消息 .服务端做个中间件拦截用户一些请求,判断它携带的版本 不需要支持: .在编译的时候自己生成一个js文件,作为版本监控,然后前端用jsonp去请求 ...
2020-05-11 21:55 0 2917 推荐指数:
背景: 我的腾讯云服务器是之前利用学生身份(有优惠)买的,现在快到期了,而且服务器上面只有一个引导页(静态页面)还有用,别的项目都没有用了。所以就想找一种不花钱买服务器就可以访问到我的引导页的方法。然后突然间想到了之前小伙伴说过hexo写博客非常方便而且是托管到github上的,我就想能不能 ...
配置HTML文件不缓存后,每次更新项目,会重新请求页面,而因为现在的前程工程也都需要打包,在打包工具会自动在文件名上加时间戳、哈希值,这样一发新版时,只要客户端请求了新版的html,里面引用的js/css/jpg等都已经换了路径,肯定也就不会使用本地的缓存了 https ...
具体过程就不说,是搞这个的自然会动,只把关键代码贴出来。 beego和vue前后端分离开发,beego承载vue前端分离页面部署 ...
1,下载nginx 2,把页面放置到云服务器上 3,通过配置nginx conf下的nginx.conf文件,就可以通过ip:port访问到了 链接:https://www.cnblogs.com/feigen/p/11511492.html ...
有两种方式强制页面不缓存: 1.手动添加版本号 <link rel="stylesheet" type="text/css" href="/css/user.css?v=201806251715" /> <script src="/js ...
当单页面的系统在重新部署更新时,此时正在浏览网页,并且已经在网页内的用户,始终会使用老的js与css文件,一直在使用已经缓存了的静态资源。 所有的缓存问题焦点都在index.html上,只要index.html刷新即可重新获取代码。 出处:https://www.cnblogs.com ...
catalina.bat中必须设置为UTF-8,如果我不设置为UTF-8,页面接收到的就是乱码了,尝试过各种UTF-8的调试,都无解,最后还是只能在catalina.bat的set "JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS% -Dfile.encoding=UTF-8 ...
Ubuntu下载安装nginx:https://blog.csdn.net/qq_23832313/article/details/83578836 自己总结 1.sudo apt-get ins ...