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

相关推荐
Timer@22 分钟前
LangChain 教程 03|快速开始:10 分钟创建第一个 Agent
前端·javascript·langchain
亿元程序员24 分钟前
十年游戏程序员开箱实测:这台显示器,彻底改写了我的游戏开发日常
前端
凉城a26 分钟前
前端性能优化解决方案
前端·性能优化
慧一居士29 分钟前
Zod 功能、使用场景介绍以及对应场景使用示例
前端·vue.js
Timer@29 分钟前
LangChain 教程 02|环境安装:从 0 到 1 搭建开发环境
javascript·人工智能·langchain·前端框架
我命由我1234530 分钟前
React - React 配置代理、搜索案例(Fetch + PubSub)、React 路由基本使用、NavLink
开发语言·前端·javascript·react.js·前端框架·html·ecmascript
The Sheep 202331 分钟前
C# 操作XML
xml·前端·c#
存在的五月雨38 分钟前
Nodejs的一些
前端
l143723326739 分钟前
短剧出海翻译工具测评:同一段素材实测对比
大数据·前端·人工智能
Irene199141 分钟前
Vue3 举例说明如何编写一个自定义组合式函数(与 Mixins 相比的优势)
vue.js