Thanks to visit codestin.com
Credit goes to cn.vitest.dev

ByVoidZero

下一代测试框架

一个原生支持 Vite 的测试框架。非常快速!

Vitest terminal
Vitest icon为什么是 Vitest?

Vite 原生测试框架

Vitest 旨在让 Vite 应用测试变得轻而易举。Vitest 基于 Vite 构建,原生支持 Vite 配置,并复用相同的解析和转换。

即使不使用 Vite,也同样可以使用 Vitest。它兼容 Jest,也同样适用于后端代码。

了解更多

快速 · 轻量 · 深度集成

基于 Vite 驱动

可以复用 Vite 的配置和插件,使得应用和测试保持一致。但是使用 Vitest 并不需要使用 Vite!

与 Jest 兼容

支持 Expect 断言、快照测试、覆盖率等功能,从 Jest 迁移过来非常简单。

jest compatible
智能且即时的 watch 模式

只重新运行相关的更改,就像测试的热模块重载一样!

typed api
ESM、TypeScript、JSX 支持

内置 ESM、TypeScript 和 JSX 支持,由 Oxc 驱动。

查看全部功能列表

免费 & 开源

Vitest 是免费开源项目,这得益于出色的赞助商们鼎力支持。

成为赞助商
Brought to you by VoidZero
特别赞助商
铂金赞助商