美文网首页
uniapp 性能提升之gzip()

uniapp 性能提升之gzip()

作者: 锋叔 | 来源:发表于2021-08-27 18:08 被阅读0次

这是个什么妖怪框架嘛!这个前端界面的性能简直辣眼睛啊。

image.png

搞了一下午,终于把它优化了一丢丢儿

image.png

uniapp下新增vue.config.js文件

安装依赖

npm install brotli-webpack-plugin -s
npm install compression-webpack-plugin -s
npm install @gfx/zopfli -s

vue.config.js内容

const BrotliPlugin = require("brotli-webpack-plugin");
const CompressionPlugin = require("compression-webpack-plugin");
const zopfli = require("@gfx/zopfli");

let plugins = [];
if (process.env.NODE_ENV === "production") {
  const compressionTest = /\.(js|css|json|txt|html|ico|svg)(\?.*)?$/i;
  plugins = [
    new CompressionPlugin({
      algorithm(input, compressionOptions, callback) {
        return zopfli.gzip(input, compressionOptions, callback);
      },
      compressionOptions: {
        numiterations: 15
      },
      minRatio: 0.99,
      test: compressionTest
    }),
    new BrotliPlugin({
      test: compressionTest,
      minRatio: 0.99
    })
  ];
}

module.exports = {
  configureWebpack: {
    plugins
  },
  // ...omitted
}

并没有提升多少性能!!聊胜于无吧。不知道为啥这么慢!!

1630034016362_596EC4C8-54F5-42c0-BF96-C1290F305721.png

提升后

image.png

相关文章

  • uniapp 性能提升之gzip()

    这是个什么妖怪框架嘛!这个前端界面的性能简直辣眼睛啊。 image.png 搞了一下午,终于把它优化了一丢丢儿 i...

  • 前端性能优化之——gzip

    注: 文章摘自 juan26 - 思否 压缩方式 前端压缩的方式很多,依赖java的有ant工具,前端自己打包压缩...

  • [性能优化]HTTP篇

    参考文章:Vue 项目性能优化 — 实践指南(网上最全 / 详细) 开启 gzip 压缩 gzip 是 GNUzi...

  • nginx 启用 gzip压缩

    做为如今性能最好,使用最广泛的web服务器nginx来说。本身将具有gzip压缩的功能 什么是GZIP GZIP是...

  • 关于AF接收gzip格式的data进行处理

    GZip提升响应速度,减少文件的大小gzip level (1~9)压缩比 对后台GZip返回的加密后的字符串进行...

  • vue项目优化一

    vue 项目开启gzip自拍压缩和部署 nginx 开启gzip优化性能 第一步,在vue项目中安装依赖并将pro...

  • 前端性能-gzip压缩

    压缩通过减少http响应的大小来减少响应时间。如果Http请求得到更小的响应,服务器和浏览器之间就会有更少的包被传...

  • nginx开启gzip的一个小坑

    开启gzip压缩可以极大的压缩文件大小,有效的优化网页性能。关于如何开启gzip网上太多教程这里记录一个开启gzi...

  • Apache2.4开启GZIP功能

    HTTP协议上的GZIP编码是一种用来改进WEB应用程序性能的技术。大流量的WEB站点常常使用GZIP压缩技术来让...

  • vue-性能优化-Gzip

    服务器 nginx vue是基于vue-cli 搭建 vue v2.5.2 config/index.js 文件中...

网友评论

      本文标题:uniapp 性能提升之gzip()

      本文链接:https://www.haomeiwen.com/subject/kdomiltx.html