PM2运行ts文件原理 需要先将 ts 文件编译成 js 文件,再用 pm2 运行编译后的 js 文件。因为 pm2 并不能完美兼容 ts-node ,会遇到各种问题。 目录结构 第一步:设置 tsconfig.json 配置文件 最重要的就是设置 rootDir【编译的根目录】 和 outDir【编译后的输出目录】 这两个配置项。 { "compilerOptions": { "target": "es5", # 编译后的js版本