Vitest 配置生成器

选择测试环境(jsdom / happy-dom / node)、UI 框架与覆盖率选项,一键生成 vitest.config.ts 文件内容。支持 globals、setupFiles、用例匹配规则与覆盖率阈值设置。全部在浏览器本地生成,不发起任何网络请求。

配置选项 等待生成

生成的配置只为起步模板,实际项目请结合测试库与官方文档按需增删。

生成结果

文件名:—

选择测试环境与选项,点击「生成配置」,vitest.config 内容将显示在这里。

生成内容可直接保存为项目根目录下的 vitest.config.ts 文件。

使用说明
  • Vitest 复用 Vite 的解析与插件体系,配置从 vitest/config 导入 defineConfig。
  • 浏览器 DOM 测试建议使用 jsdom 或更轻量的 happy-dom;纯 Node 库使用 node。
  • 启用「globals」后可直接使用 describe / it / expect,无需逐个导入。
  • 覆盖率阈值会对 lines / functions / branches / statements 四项同时生效,低于阈值时测试失败。
  • 「复制安装命令」会按所选环境给出对应的 npm 安装命令(含覆盖率依赖)。
  • 生成的配置为起步模板,生产项目请参考官方文档补充别名、mock 与报告器等设置。
  • 全部内容在浏览器本地生成,不上传也不采集任何数据。