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

相关推荐
像我这样帅的人丶你还1 分钟前
🚀大文件上传的那些事
前端·javascript·架构
不好听6132 分钟前
前端路由完全指南(中篇):React Router Hooks 完全指南
前端·react.js
hunterandroid3 分钟前
[鸿蒙从零到一] ArkUI 声明式 UI 基础实战
前端
七牛开发者9 分钟前
RAG 工程里的上下文剪枝:如何减少 68% 的上下文
前端·css·github
橘子星21 分钟前
从零理解流式输出 —— 一个 Vue + DeepSeek 的前端实战
前端·javascript·人工智能
智驭未来掌门人22 分钟前
如何让你的前端服务在服务器上nohub运行
前端
用户198834243622122 分钟前
在vue中,abortController调用导致的内存泄漏问题
vue.js
颜进强23 分钟前
Claude Code - 18 从 Figma 到 React:一套让 AI 生成代码"不瞎编"的实战工作流
前端·后端·ai编程
李伟_Li慢慢1 小时前
12-mini版WebGLObjects
前端·three.js