这是一个非常老的问题,但是2009年的大多数答案都已过时。
How to generate call-graphs for given javascript?

使用Google时,我还在npm上找到了这个模块https://www.npmjs.com/package/callgraph,但是它没有维护并且无法正常工作。

因此,我将在几年后再次提出来,看看是否有人基于js文件或代码片段创建了一些东西来制作简单的调用图?

编辑:

几个月后,我仍然找不到任何东西。我最接近的是这个JS Code to SVG Flowchart

最佳答案

我也无法从NPM上获取callgraph来工作,但是我对js-callgraph有了更好的运气,该文件已于今年(2019)更新。它不会生成视觉输出,但是您将获得一个JSON数据结构,该数据结构可以通过管道传递到其他图形工具(如Gephi或Graphviz)中。

https://github.com/Persper/js-callgraph

09-16 16:17