首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何为node.js --prof-process启用源映射支持

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

Stack Overflow用户
提问于 2017-03-24 19:06:20
回答 1查看 1.1K关注 0票数 8

我尝试分析我的(typescript)应用程序,它使用来自the nodejs.org simple profiling guide的指令在node.js中运行。但是,这些位置是由node运行的已编译js源文件中的位置。

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

代码语言:javascript
复制
node --prof-process isolate-0xnnnnnnnnnnnn-v8.log > processed.txt

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

EN

回答 1

Stack Overflow用户

发布于 2018-08-08 06:58:30

在最初使用--prof之后,我发现使用Chrome的DevTools更容易一些。至少在JavaScript方面是这样。DevTools具有交互性的优势,允许您深入研究底层的.ts代码。

  1. 使用node的--inspect标志启动你的应用:

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

(这里我使用ts-node + tsconfig-paths来处理打字)

  • 在Chrome

  • 中打开chrome://inspect,在“远程目标”下点击“检查”你的新目标

(这将打开一个连接到您的应用程序的Chrome检查器窗口)

  • 转到"Profiler“标签并开始录制新的配置文件
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42997898

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档