2.3 第一次启动
学习目标
完成本节后,你将能够:
- 分别启动 docs、web、worker。
- 知道每个进程对应哪块代码。
- 判断一个问题应该看哪个终端输出。
2.3.1 启动文档站点
bash
pnpm run dev这个命令在 langfuse-guide 中只启动 VitePress,不会启动 Langfuse 应用。
2.3.2 启动 Web
下面的命令需要回到原 langfuse repo 中运行。
bash
pnpm run dev:web对应代码:
web/src/pages/**web/src/features/**web/src/server/api/**
2.3.3 启动 Worker
下面的命令也在原 langfuse repo 中运行。
bash
pnpm run dev:worker对应代码:
worker/src/app.tsworker/src/queues/**worker/src/features/**worker/src/services/**
2.3.4 全量 dev
bash
pnpm run dev在原 langfuse repo 中,这个命令通过 Turbo 运行 package 的 dev task。调试具体问题时,单独启动 dev:web 或 dev:worker 更容易看日志。