可以重用 Vite 的配置和插件,使得应用和测试保持一致。但是使用 Vitest 并不需要使用 Vite!
支持 Expect 断言、快照测试、覆盖率等功能,从 Jest 迁移过来非常简单。
只重新运行相关的更改,就像测试的热模块重载一样!
内置 ESM、TypeScript 和 JSX 支持,由 esbuild 提供动力。
它支持模块热重载(HMR),测试用例在修改后可以即时运行,不需要手动重新运行测试,大大提高了开发体验。
极快的启动速度和即时热重载(HMR)功能,这使得测试可以在文件变更时迅速重新运行,极大地提高了开发效率。