Vitest

极速单元测试框架 · 官方链接

简介

Vitest 是基于 Vite 构建的下一代 JavaScript/TypeScript 单元测试框架。兼容 Jest API,开箱即用支持 TypeScript、ESM、JSX,热模块重载让测试飞快。

特性

安装

# 安装
npm install -D vitest
# 配置 vite.config.ts
# /// 
# export default defineConfig({
#   test: { globals: true, environment: "jsdom" }
# })

常用命令

# 运行所有测试
npx vitest run
# 监听模式
npx vitest
# 运行指定文件
npx vitest run src/utils.test.ts
# 代码覆盖率
npx vitest run --coverage
更多信息请访问 Vitest 官方网站