一个基于 Next.js 16、React 19、TypeScript 和 Tailwind CSS v4 的 Web 应用。
- Next.js 16 App Router
- React 19
- TypeScript
- Tailwind CSS v4
- shadcn/ui
- Jest + Testing Library
- Node.js 20+
- pnpm 8+
pnpm install
pnpm dev默认开发地址为 http://localhost:3000。
pnpm dev
pnpm dev:mock
pnpm dev:full
pnpm build
pnpm start
pnpm lint
pnpm test
pnpm test:watch
pnpm test:coverage
pnpm exec tsc --noEmitapp/ Next.js App Router 页面与布局
components/ 共享组件与业务组件
lib/ 通用工具与服务封装
public/ 静态资源
mock/ 本地 mock 实现
next.config.ts默认使用output: "standalone",适合 Web 部署。dev:mock会启用仓库内的内存 mock 替代真实数据层依赖。dev:full会同时启动 Next.js、Inngest 和邮件预览服务。
提交前建议至少执行:
pnpm lint
pnpm test
pnpm build