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文件给后端进行部署。

相关推荐
时光足迹2 分钟前
电子书阅读器之笔记高亮(跨段处理)
前端·javascript·react.js
Dabei5 分钟前
Android 副屏(Virtual Display)创建与悬浮窗画中画显示实战
前端·架构
RONIN10 分钟前
mock模拟后端,生成伪数据接口
vue.js
Hello-Mr.Wang24 分钟前
【保姆级教程】MasterGo MCP + Cursor 一键实现 UI 设计稿还原
前端·javascript·vue.js·ai编程
Dabei27 分钟前
Android 无障碍服务实现美团/微信自动化:客户端开发实践
前端·设计模式
华超磊34 分钟前
关于手动实现滚动的尝试
前端
RONIN38 分钟前
UI组件库vant3(移动端用的比较多)
vue.js
宁雨桥1 小时前
前端修行日记之JS 原型与 AI基础常识
前端·javascript·原型模式
程序员陆通1 小时前
月烧 400 刀到不到 20 刀:我是怎么把 OpenClaw 的 Token 账单砍掉 95% 的
java·前端·数据库
水云桐程序员1 小时前
前端教程官方文档|HTML、CSS、JavaScript教程官方文档
前端·javascript·css·html·学习方法