You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Vite是否有可用的Bundle Analyzer工具?我们用Rollup插件失败

Vite Bundle分析替代方案(针对rollup-plugin-analyzer失效情况)

试试用rollup-plugin-visualizer替代,这是Vite生态里最常用的Bundle分析工具之一,配置简单且可视化效果清晰:

  • 安装依赖:

    npm install rollup-plugin-visualizer --save-dev
    # 或者用yarn
    yarn add rollup-plugin-visualizer -D
    # 或者pnpm
    pnpm add rollup-plugin-visualizer -D
    
  • 修改vite.config.js配置:

    import { defineConfig } from 'vite';
    import { visualizer } from 'rollup-plugin-visualizer';
    
    export default defineConfig({
      plugins: [
        // 保留你原有的其他插件
        visualizer({
          open: true, // 构建完成后自动打开分析页面
          filename: 'stats.html', // 生成的分析报告文件名
          gzipSize: true, // 显示gzip压缩后的体积
          brotliSize: true // 显示brotli压缩后的体积
        })
      ]
    });
    
  • 执行构建命令:

    npm run build
    

构建完成后,浏览器会自动打开生成的stats.html,里面能直观看到各个模块的体积占比、依赖关系,帮你快速定位哪些包或代码块体积过大。

如果遇到版本兼容问题,可以尝试指定插件版本(比如针对Vite 2.x可安装rollup-plugin-visualizer@5.x)。

内容的提问来源于stack exchange,提问作者Pouryak

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 10:27:41