这是一个非常老的问题,但是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