Skip to content

2.5 常用命令

学习目标

完成本节后,你将能够:

  1. 根据改动范围选择验证命令。
  2. 理解根脚本和 package 脚本的关系。
  3. 快速定位常用开发任务。

2.5.1 根命令速查

本书站点在 langfuse-guide repo 中使用前三个命令;其余命令在原 langfuse repo 中运行。

命令作用
pnpm run dev启动本书站点
pnpm run build构建本书站点
pnpm run preview预览本书站点构建产物
pnpm run dev:web启动 Web
pnpm run dev:worker启动 Worker
pnpm run lint全仓 lint
pnpm run typecheck / pnpm tc全仓类型检查
pnpm run build:checkNext build check
pnpm run db:generatePrisma generate
pnpm run seed -- list查看 seed 场景

2.5.2 按改动范围验证

改动范围建议验证
文档站点pnpm run build
web/**pnpm run lint + targeted web tests
worker/**pnpm run lint + targeted worker tests
packages/shared/**pnpm run lint + web/worker targeted checks
Prisma/ClickHouse schemapnpm run db:generate + targeted regressions

下一篇

第 3 篇 · 静态架构