摘要: 一、Web端即时通讯技术 即时通讯技术简单的说就是实现这样一种功能:服务器端可以即时地将数据的更新或变化反应到客户端,例如消息即时推送等功能都是通过这种技术实现的。 但是在Web中,由于浏览器的限制,实现即时通讯需要借助一些方法。这种限制出现的主要原因是,一般的Web通信都是浏览器先发送请求到服务器 阅读全文
posted @ 2018-06-11 23:50 古兰精 阅读(5559) 评论(0) 推荐(0)
摘要: 问题背景: vue-router 默认是hash模式,使用url的hash来模拟一个完整的url,当url改变的时候,页面不会重新加载。但是如果我们不想hash这种以#号结尾的路径时候的话,我们可以使用路由的history的模式。比如如下网址:使用hash模式的话,那么访问变成 http://loc 阅读全文
posted @ 2018-06-11 23:14 古兰精 阅读(34917) 评论(0) 推荐(4)
摘要: 1、大文件定位 我们可以使用webpack可视化插件Webpack Bundle Analyzer 查看工程js文件大小,然后有目的的解决过大的js文件。 安装:npm install --save-dev webpack-bundle-analyzer 在webpack中设置如下,然后npm ru 阅读全文
posted @ 2018-06-11 22:31 古兰精 阅读(2565) 评论(0) 推荐(0)
摘要: 一、vue-cli4 配置gzip文件处理 1、第一步安装插件依赖,现在最新版本为7,实测有兼容问题,暂时使用5 npm i compression-webpack-plugin@5.0.1 --save-dev 2、在vue.config.js文件中配置 const CompressionWebp 阅读全文
posted @ 2018-06-11 22:13 古兰精 阅读(12520) 评论(2) 推荐(1)