Function: resolveRuntimeRoot()
Defined in: node/config/index.ts:298
解析运行时根目录(SFMC_ROOT)。
解析优先级:
- 环境变量
process.env.SFMC_ROOT(由 spawnService 等编排进程注入) - 从 fallbackRoot 向上检索 monorepo 根(
package.json#name === "sfmc-monorepo") fallbackRoot目录自身(独立 npm 安装环境)
所有仓顶服务(db-server / qq-bridge / bds-tools / cli)统一调用本函数定位工作根,严禁硬编码相对层级路径。
Parameters
Returns
string
解析得到的运行时绝对路径。