如何使用 Next.js 设置 Vitest
Vite 和 React Testing Library 经常一起用于单元测试。本指南将向你展示如何使用 Next.js 设置 Vitest 并编写你的第一个测试。
需要了解: 由于
async服务器组件对 React 生态系统来说是新的,Vitest 目前不支持它们。虽然你仍然可以为同步服务器和客户端组件运行单元测试,但我们建议对async组件使用E2E 测试。
快速开始
你可以使用 create-next-app 和 Next.js with-vitest 示例快速开始:
Terminal
npx create-next-app@latest --example with-vitest with-vitest-app