在你的项目使用了Vue的路由懒加载、Vue使用CDN引用项目组件,减少项目体积 后,还是觉得项目加载速度慢,效果不尽如人意的时候,还有一个“瘦身项目”可以完成,那就是利用nginx和webpack来使用gzip压缩功能

  1. 首先把productionGzip改为true,开启Gzip压缩;

  2. 把asset改为filename

  3. 安装npm install compression-webpack-plugin@1.1.12 --save-dev
    注意安装1.1.12 版本的,不然会报错,因为高版本的插件在使用时会报ES6语法错误

至此,vue部分的配置完成。可以使用npm run build检验一下是否配置成功,如果配置没有问题打包结果与下图应该是比较类似的:

vue2 进行gzip压缩相关推荐

  1. 性能优化实践:快速开启 Gzip 压缩

    概念初探 Gzip,全称为 GNU zip,是一种无损压缩文件的算法.其底采用的是 DEFLATE,而 DEFLATE 是 LZ77 与 哈夫曼编码 的一个组合体. 通常来说,"Gzip 压 ...

  2. 启用IIS的Gzip压缩 【转】

    现代的浏览器IE6和Firefox都支持客户端Gzip,也就是说,在服务器上的网页,传输之前,先使用Gzip压缩再传 输给客户端,客户端接收之后由浏览器解压显示,这样虽然稍微占用了一些服务器和客户端的 ...

  3. 使Apache实现gzip压缩

    众所周知,在HTTP1.1中支持gzip压缩,这样可以缩小页面的容量从而加快页面的显示速度.可以使用常用HTTP抓包工具来检测一下你的站点是否开始了gzip压缩. Apache默认的http.conf ...

  4. Node.js服务器启用Gzip压缩

    Gzip是什么 复制大神们的解释吧: GZIP最早由Jean-loup Gailly和Mark Adler创建,用于UNIX系统的文件压缩.我们在Linux中经常会用到后缀为.gz的文件,它们就是GZ ...

  5. nginx的gzip压缩功能

    我们在开发网站的时候,应该要考虑到pv,因为pv比较大可能会造成服务器带宽不够用,进而导致用户体验变差. 这个时候我们就可以考虑用nginx的gzip功能. 在nginx中开启gzip压缩功能很简单, ...

  6. 从 Gzip 压缩 SVG 说起 — 论如何减小资源文件的大小

    原文地址:Of SVG, Minification and Gzip 原文作者:Anton Khlynovskiy 译文出自:掘金翻译计划 本文永久链接:github.com/xitu/gold-m- ...

  7. pandas使用read_csv读取数据使用skiprows参数跳过指定的数据行但保留表头、pandas使用to_csv函数将dataframe保存为gzip压缩文件

    pandas使用read_csv读取数据使用skiprows参数跳过指定的数据行但保留表头.pandas使用to_csv函数将dataframe保存为gzip压缩文件 目录

  8. Python将Pandas中Dataframe数据保存为gzip/zip文件:gzip压缩文件、zip压缩文件

    Python将Pandas中Dataframe数据保存为gzip/zip文件:gzip压缩文件.zip压缩文件 目录 Python将Pandas中Dataframe数据保存为gzip/zip文件:gz ...

  9. godaddy php5.ini,Godaddy主机如何开启GZIP压缩 | Godaddy美国主机中文指南

    为什么要开启GZIP压缩呢?原因很简单:使用GZIP压缩技术能让用户感受更快的速度.这一般是指WWW服务器中安装的一个功能,当有人来访问这个服务器中的网站时,服务器中的这个功能就将网页内容压缩后传输到 ...

最新文章

  1. 闪迪U3利用工具U3-Pwn
  2. Java蓝牙电话_Android mediaPlayer和蓝牙汽车/耳机电话
  3. java服务器端编程
  4. 光端机的作用是什么? 简述光端机的作用
  5. 1-2:网络初识之了解OSI和TCP/IP及网络分层(物理层,数据链路层,网路层,传输层,应用层)
  6. HDC2020开发者大会鸿蒙,鸿蒙2.0来了!华为开发者大会HDC 2020宣布
  7. vscodepython技巧_VScode Python no module的解决方法
  8. java实现折半查找_java语言之实现折半查找算法
  9. TCP/UDP套接字网络协议
  10. 用python孵一颗彩蛋,今日份来自程序员的浪漫
  11. bugzilla使用规范分享
  12. JavaWeb电影院订票系统(支持在线选座)
  13. oracle analyze any,Oracle 工具:Analyze
  14. 程序控制结构-飞机超速报警系统
  15. 基于VHDL的毛刺信号消除
  16. matlab向后误差,matlab-误差棒
  17. Android中的常用控件之进度条(ProgressBar)
  18. 为什么你关不掉手机里的广告?
  19. R语言 lars包 lars()函数中文帮助文档(中英文对照)
  20. gdal--矢量求交

热门文章

  1. Python兼职接单也能月入过万,还不赶紧学起来,总结8个Python赚钱的接单平台
  2. “ERR_NAME_NOT_RESOLVED”:如何在 Google Chrome 浏览器中修复此 DNS 错误
  3. 在线编辑神器WebOffice + aspose/spire一起开创Office远程办公新时代
  4. Android Studio 运行java程序
  5. Python采集阴阳师式神全图鉴图片
  6. linux中passwd文件位置,linux中/etc/passwd文件解析
  7. 今天安利几个实用的电脑小技巧给你
  8. 浏览器的内存泄漏(memory leak)问题
  9. java007如何java创建一个类
  10. 微信小程序获取 自己手机号(方法)