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

如何查看Vite默认的Rollup配置?

如何查看Vite默认的Rollup配置?

嗨,这个问题我当初刚用Vite时也纠结过!明明打包靠的是Rollup,却看不到默认配置文件,完全摸不清它背后的设置细节。别担心,有两个简单的方法能帮你把默认配置扒出来:

方法一:用Vite命令行直接打印

Vite自带了打印配置的命令,直接在终端运行:

vite build --print-config

执行后,控制台会输出完整的、经过Vite解析后的Rollup配置——包括默认插件、打包入口、输出规则这些细节,一目了然。

如果想查看开发环境的基础Rollup配置(开发阶段Vite主要用esbuild,但底层也依赖Rollup的基础配置),可以换成:

vite --print-config

方法二:在Vite配置文件里手动打印

要是你想在自定义配置的同时对比默认值,能在项目的vite.config.js(或.ts)里加个简单的插件钩子,打印解析后的Rollup配置:

import { defineConfig } from 'vite'

export default defineConfig({
  // 你的自定义配置...
  plugins: [
    {
      name: 'log-rollup-config',
      configResolved(resolvedConfig) {
        // 打印完整的Rollup打包配置
        console.log('✅ 默认Rollup配置详情:', resolvedConfig.build.rollupOptions)
      }
    }
  ]
})

保存后运行npm run build,控制台就会输出默认的Rollup配置内容了。

顺便提一句,Vite之所以不生成rollup.config.js,是因为它已经把常用的Rollup默认配置封装好了,大部分场景下不用手动修改;如果需要自定义打包规则,直接在vite.config.js的build.rollupOptions里修改就行,完全兼容Rollup的配置项哦~

备注:内容来源于stack exchange,提问作者Ole

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.13 19:55:29