vp-monorepo-react-nestjs

Vite+ monorepo 起步模板。

技术栈

  • 根目录 Vite+ 配置,包含 staged 检查和类型感知 lint。
  • apps/web:基于 Vite+ 的 React 应用。
  • packages/utils:使用 vp pack 和 Vitest 的 TypeScript 工具包。
  • pnpm workspace catalog 统一管理 TypeScript、Vite、Vitest、Vite+。

命令

pnpm install
pnpm dev
pnpm ready

vp run test -r
vp run build -r

结构

apps/
  web/
packages/
  utils/
pnpm-workspace.yaml
vite.config.ts

注意

当前脚手架包含 React Web 应用和共享工具包,是可继续扩展应用或服务的 workspace 起点。