用于分析和绘制Javascript函数之间依赖关系的工具

Tool for analyzing and graphing dependency between Javascript functions

本文关键字:依赖 之间 关系 工具 函数 Javascript 绘制 用于      更新时间:2023-09-26

是否有一个程序/工具可以为javascript生成函数依赖关系图?基本上,输入应该是一个javascript文件文件夹,然后输出是一个漂亮的图形,显示每个函数之间的所有关系。如果我能和图表互动就更好了。

有办法吗?

谢谢

在windows和Visual Studio上,您可以查看jsanalyze: http://jsanalyse.codeplex.com/

我没有尝试过,但是从描述中,它解析JavaScript文件并根据它们之间的静态引用创建不同文件的依赖树。

项目

jsanalyze是一个分析JavaScript之间依赖关系的工具文件,并控制它们。它有助于想象和处理JavaScript文件之间的静态引用,以确保已定义的客户端架构。

在过去的几年中,web中的JavaScript行数申请人数急剧增加。很多新的客户端框架(如JQuery, Knockout等)已经被激发,但是工具开发JavaScript的方法稍微好了一点。例如,Visual Studio 2010改进了智能感知功能。但是对于一个设计良好的应用程序,不仅与服务器端代码相关了。有一个好的体系结构也是非常重要的客户端代码,并使其在运行期间保持健康和良好的状态整个应用程序生命周期。这正是jsanalyze发挥作用的时候玩了。它不仅提供了分析现有事物的可能性JavaScript依赖项,还可以约束它们。允许的依赖关系既可以通过XML配置,也可以使用greatVisual Studio 2010架构特性。jsanalyze提供了Visual Studio层图的扩展,以验证和控制JavaScript文件之间的依赖关系。这个可以积分在构建中使用gate Check-in功能时,它是不平衡的可以签入不满足JavaScript的源代码建筑规则。