**瑙勮寖婧愭枃浠?*锛氱敱 MetaRepo spec/ 鍚屾锛岃鍕跨洿鎺ョ紪杈戞湰椤点€?

工具链规范

最后更新: 2026-06-03

仓库 构建 测试 代码规范
docs Rspress Biome
web Rsbuild + React Rstest Biome
api NestJS CLI(nest build Jest(逐步迁 Rstest) Biome
shared Rslib Rstest Biome
p2p Rslib Rstest Biome
contracts Hardhat hardhat test Biome(仅 TS 脚本)
wallet Expo / Metro(React Native) Jest Biome
worker Expo / Metro(React Native) Jest Biome
admin Rsbuild + React + Ant Design Rstest(规划) Biome

原则

  • 文档:只用 Rspress,不用 Vite 跑文档站。
  • 前端 / 库:优先 Rsbuild 生态(Rsbuild、Rslib),不新增 Vite/Webpack 配置。
  • 格式化与 Lint:统一 Biome,不引入 ESLint + Prettier 双栈。
  • 变更规范:先改 spec/,再改实现,最后 sync-spec-to-docs

常用命令

pnpm check    # biome check(各仓)
pnpm format   # biome format --write
pnpm build    # 构建
pnpm test     # 测试(rstest / jest / hardhat)

MetaRepo 同步 Biome 配置:

.\scripts\sync-tooling.ps1
ON THIS PAGE