首页 > 其他分享 >2024-07-18 浅尝rollup-plugin-visualizer——文件打包分析体积大小

2024-07-18 浅尝rollup-plugin-visualizer——文件打包分析体积大小

时间:2024-07-18 10:11:18浏览次数:18  
标签:07 visualizer plugin rollup 浅尝 打包 true vite

前言:vite+vue项目

rollup-plugin-visualizer:一个用于 Rollup 构建系统的插件,它能够生成可视化的报告,展示你的项目构建后的模块依赖关系和文件大小。

仓库:https://github.com/btd/rollup-plugin-visualizer

安装:

yarn add rollup-plugin-visualizer

配置(vite.config.ts):

import { defineConfig } from 'vite';
import { visualizer } from "rollup-plugin-visualizer";

export default defineConfig({
    plugins: [
        // ...    
        visualizer({
            open: true,  // true 打包完自动打开分析页面,false 不会自动弹出
            filename: "stats.html", // 分析图生成的文件名
            gzipSize: true, // 是否统计并显示gzip
            brotliSize: true, // 是否统计并显示brotli
        })
    ],

使用:执行yarn build,打包完会自动弹出分析网页

 

标签:07,visualizer,plugin,rollup,浅尝,打包,true,vite
From: https://www.cnblogs.com/iuniko/p/18308838

相关文章

  • 2024-07-18 闲话 两周年后的某一天
    soytony在群里问啥时候有yspm闲话两周年,我想说让APJ用Day1分数和我交换这篇闲话,但是这种行为也太过于没有素质了,于是我先写一波,当成他考完Day1能看到的依托答辩吧。昨天晚上回家了,所以主题可以是回家?幼儿园小学初中每天上完学就回家,在家里也就是吃饭,睡觉,有时候写作业,家......
  • 20240718二分图
    一.基础概念1.定义:如果一个图的所有顶点可以被分成两个集合U和V,使得每条边连接的两个顶点都分别属于两个不同的集合,那么这个图就是一个二分图(BipartiteGraph)。2.性质:每个偶环都是二分图如果一个二分图中存在奇环,则它不是二分图。二.霍尔定理前言:在hloj上有这个内容,不知......
  • 07:串口通信二
    串口编程1、与波特率之相关的寄存器2、PCON寄存器3、SCON寄存器4、配置的代码分析5、向PC发送一段字符串6、PC机向单片机发送字符控制LED1灯的亮灭1、与波特率之相关的寄存器如图,与串口通信相关的寄存器主要是SCON和PCON寄存器。2、PCON寄存器SMOD:为1时,通信方式1......
  • ORA-00756 ORA-10567故障处理---惜分飞
    联系:手机/微信(+8617813235971)QQ(107644445)标题:ORA-00756ORA-10567故障处理作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]数据库异常断电之后,recover报ORA-00756ORA-10567等错SQL>recoverdatabase;ORA-00756:恢......
  • stm32F407SPI-RC522-NFC卡-移植
    目录stm32F407SPI-RC522-NFC卡-移植-简易版nfc卡的原理RC522读卡器的原理应用场景移植步骤好用的代码完整代码stm32F407SPI-RC522-NFC卡-移植-简易版学习spi,移植nfc卡的原理卡内有芯片,0区存卡的id原来要两重密码才能修改卡中数据RC522读卡器的原理应用场景移植步骤问淘......
  • 2024-07-17 如何在vscode部署你的代码块,从而在新建页面时能快速搭建模板(windows环境)
    步骤一:打开vscode,按住ctrl+shif+p唤出命令窗口 步骤二:在窗口中输入命令,并回车Preferences:OpenUserSnippets 对,就是这个代码片段,接着输入你想添加代码的某某语言or脚本,比如我要添加vue的代码片段输入vue,回车,会显示vue.json文件出来给你更改,我的是这样 注意:如果你......
  • 2024-07-17 搭建一个node+express服务器,并把静态资源部署到该服务器(本地开发)
    前言:请确保你已安装了node,没有你得先装这个。步骤一://创建文件夹mkdirexpress-node//创建完了进入该文件夹cdexpress-node//初始化npminit-y//安装expressnpmiexpress前提工作都准备好后,在express-node文件夹里新建文件server.js,作为启动服务器的入口文件......
  • 1078 破密
    这个问题可以通过逐个解密字符的方式来解决。我们可以根据给定的加密规则,反向计算出原文的每个字符。以下是解题步骤:1.初始化变量:首先,我们需要初始化一个变量prev,用于存储上一个字符的密文的ASCII码。2.解密字符:然后,我们可以逐个解密字符。对于第一个字符,由于其密文与原......
  • 云计算实训07——搭建ssh服务、创建用户并授权、在RealServer创建code账号、SSH认证原
    一、搭建ssh服务1.安装ssh服务yum-yinstallopensshyum-yinstallssh-serveryum-yinstallssh-client2.关闭防火墙和selinux#关闭防⽕墙(临时)systemctlstopfirewalld#关闭开机⾃启动systemctldisablefirewalld#关闭selinux(临时)sete......
  • 洛谷 P10716 【MX-X1-T4】「KDOI-05」简单的字符串问题
    洛谷传送门一个\(A\)合法的充要条件为:\(A\)为\(S_{1\simi}\)的一个border;\(A\)在\(S_{1\simi}\)中不重叠地出现\(\gek\)次。建出失配树后,发现合法的\(A\)在树上组成一条某个点\(u\)到根的链,且\(u\)为\(i\)的祖先。因此我们若知道\(u\),答案就是\(d......