vue3基于vite打包

大的js和css打包成:gzip

复制代码
npm install vite-plugin-compression

在vite.config.ts中配置:

复制代码
import viteCompression from 'vite-plugin-compression'


plugins:[
    viteCompression({
        verbose:true,//控制台输出压缩结果
        disable:false,//开启还是禁用
        threshold:1024,//体积大于threshold的设置压缩
        algorithm:'gzip',//压缩算法
        ext:'gz',//文件后缀名
    })
]

压缩完之后,告诉后端去配置gz文件。

gzip压缩目的是为了缩小代码体积,让资源加载更快,使用了一个插件,vite-plugin-compression,配置好之后,打包出来的就是压缩后的代码,把dist文件给后端进行部署。

相关推荐
qq_426003962 小时前
多语言新增语种全量测试策略的测试范围
前端·javascript·python·自动化
frjc3 小时前
Node.js 与 npm 极简安装教程
前端·npm·node.js
IMPYLH3 小时前
HTML 的 <main> 元素
前端·html
深念Y3 小时前
微服务抽取路线图:从胖单体到 ARM 集群
前端·arm开发·数据库·后端·微服务·云原生·架构
雪芽蓝域zzs3 小时前
Vue3 + Vite本地模拟数据(读取 JSON 数据)
前端
亿元程序员3 小时前
还有高手?用Shader让图片中的3D圆环转起来!
前端
灯澜忆梦3 小时前
【基于GO的Web开发14】gin请求重定向
前端·后端·golang·gin
qq_452396233 小时前
第十一篇:《前端性能优化体系:从加载到交互的全链路》
前端·性能优化·交互
Mh3 小时前
听说我兄弟喜欢跑车,所以必须安排上
前端·javascript·vue.js
zttbee3 小时前
vue学习(白话功能版)
前端·vue.js·学习·前端框架