来源:https://xiaoman.blog.csdn.net/article/details/126811832

Chrome dev tools LightHouse 分析

我们可以使用谷歌浏览器自带的 DevTools 进行性能分析 LightHouse

Untitled

Untitled

参数介绍

从 Performance 页的表现结果来看,得分37分,并提供了很多的时间信息,我们来解释下这些选项代表的意思:

代码分析

由于我们使用的是 vite, vite 打包是基于 rollup 的我们可以使用 rollup 的插件

npm install rollup-plugin-visualizer

vite.config.ts 配置  记得设置 open 不然无效

import { visualizer } from 'rollup-plugin-visualizer';

plugins: [vue(), vueJsx(),visualizer({
      open:true
 })],

然后进行 npm run build 打包

Untitled