当前位置 : 主页 > 网页制作 > Nodejs >

如何为node.js –prof-process启用源映射支持

来源:互联网 收集:自由互联 发布时间:2021-06-16
我尝试使用 the nodejs.org simple profiling guide中的指令分析我的(typescript)应用程序,该应用程序在node.js中运行.但是,这些位置是由节点运行的已编译的js源文件中的位置. (如何)是否可以为步骤
我尝试使用 the nodejs.org simple profiling guide中的指令分析我的(typescript)应用程序,该应用程序在node.js中运行.但是,这些位置是由节点运行的已编译的js源文件中的位置.

(如何)是否可以为步骤启用源映射支持,以查看ts源文件中的位置?

node --prof-process isolate-0xnnnnnnnnnnnn-v8.log > processed.txt

截至2017年8月,我还没有找到解决方案……

在最初使用–prof后,我发现使用Chrome的DevTools更容易.至少对于JavaScript方面. DevTools具有交互性的优势,允许您深入研究底层的.ts代码.

>使用node的–inspect标志启动您的应用:

node -r ts-node / register -r tsconfig-paths / register –inspect ./src/index.ts

(这里我使用ts-node tsconfig-paths进行打字处理)
>打开chrome://在Chrome中检查
>在“远程目标”下,单击“检查”以查找新目标

(这应该会打开一个连接到您应用的Chrome检查器窗口)>转到“Profiler”选项卡,开始录制新的配置文件

网友评论