🧪 Jest配置生成器

免费在线Jest配置生成器,可视化生成Jest测试框架配置,支持TypeScript、React、Vue、覆盖率、模块别名等。无需注册。 | 无需注册 · 数据绝不上传服务器

零依赖·可离线使用
零依赖·无需注册·数据绝不上传

⚙️ 基础配置

📦 项目类型
🔍 测试匹配
🔄 模块别名(每行一个: @别名=路径)
📊 覆盖率设置
📝 自定义配置 (JSON)
点击"生成配置"查看结果...

❓ Jest配置生成器能做什么?

通过可视化界面生成Jest测试框架的配置文件,支持TypeScript、React、Vue、覆盖率收集、模块别名映射等常用配置项。

❓ 生成的配置文件格式是什么?

支持生成jest.config.js(CJS)、jest.config.mjs(ESM)或jest.config.ts(TypeScript)三种格式,适配不同项目类型。

❓ 支持哪些测试环境?

支持jsdom(浏览器DOM模拟)、node(Node.js环境)和自定义环境。

❓ 这个工具会上传我的配置数据吗?

不会。所有配置生成在浏览器本地完成,不发送数据到服务器。

❓ 支持自定义设置吗?

支持。可以通过JSON编辑区添加任何Jest支持的配置项。

❓ 可以保存配置供后续使用吗?

支持。配置数据自动保存到localStorage,下次打开页面自动恢复。

Jest配置生成器能做什么?

Jest配置生成器是一款免费的在线工具,通过可视化配置界面帮助开发者快速生成Jest测试框架的配置文件。支持TypeScript、React、Vue、覆盖率收集、模块别名映射等常用配置项,生成jest.config.js/mjs/ts三种格式,适配不同项目需求。

核心功能

使用教程

1. 选择输出格式(jest.config.js/mjs/ts)和测试环境(jsdom/node)

2. 勾选项目类型(TypeScript、React、Vue等)和需要的功能(覆盖率、别名等)

3. 填写测试文件匹配模式和忽略路径

4. 配置模块别名(格式:别名=路径)和覆盖率阈值

5. 点击"生成配置",查看并复制或下载配置文件

应用场景

场景1:新项目初始化

创建新项目时,快速生成Jest配置模板,减少手动编写配置时间。

场景2:项目迁移升级

将旧项目测试框架迁移到Jest时,通过可视化配置快速生成符合新标准的配置。

场景3:CI/CD配置集成

为CI流水线生成包含覆盖率阈值和报告生成器的Jest配置,确保代码质量门禁。

场景4:教学演示

培训开发者了解Jest配置项时,通过可视化界面直观展示各配置的作用。

扩展知识

Jest是Facebook开发的一款零配置测试框架,内置断言、模拟、覆盖率、快照等功能。配置项包括:testMatch控制文件匹配、transform控制代码转换(如ts-jest/babel-jest)、moduleNameMapper控制别名映射、collectCoverageFrom控制覆盖率收集范围、coverageThreshold控制覆盖率门禁。推荐结合@testing-library/react进行组件测试,或与ts-jest配合在TypeScript项目中使用。

常见问题

Jest配置生成器 | 无需注册 · 数据绝不上传服务器

问题反馈: dexshuang@google.com