问题描述
我正在使用 ts-node 执行用 TypeScript 编写的脚本。我想使用 0x 检查火焰图。这是我正在使用 ts-node 执行的当前命令:
> ts-node -r tsconfig-paths/register scripts/my-script.ts
我将如何使用 0x 来捕获脚本执行的火焰图?或者,是否有另一种方法来捕获已执行代码的火焰图?
解决方法
有一个选项可以使用火焰图将参数传递给节点。
将自定义参数传递给节点:
0x -- node --zero-fill-buffers my-app.js
所以在你的情况下,你可以尝试:
0x -- node -r ts-node/register -r tsconfig-paths/register scripts/my-script.ts