构建压缩 gzip
安装compression-webpack-plugin
import CompressionPlugin from “compression-webpack-plugin”;
chainWebpack: (config) => {
if (process.env.NODE_ENV === “production”) {
// 生产模式开启
config.plugin(“compression-webpack-plugin”).use(
new CompressionPlugin({
// filename: 文件名称,这里我们不设置,让它保持和未压缩的文件同一个名称
algorithm: “gzip”, // 指定生成gzip格式
test: new RegExp(“\.(js|css)$”), // 匹配哪些格式文件需要压缩
Threshold: 10240, //对超过10k的数据进行压缩
minRatio: 0.6, // 压缩比例,值为0 ~ 1
})
);
}
},
前端性能优化
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 1.前端开启gzip 首先要安装compression-webpack-plugin这个插件,它是专用于将项目打包...