用于分析和绘制Javascript函数之间依赖关系的工具
Tool for analyzing and graphing dependency between Javascript functions
是否有一个程序/工具可以为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的源代码建筑规则。
- JavaScript模块化和依赖注入之间的区别
- 如何解决存储中操作之间的依赖关系
- 负载角度依赖关系之间的区别是什么,共享模块的最佳方式是什么
- 如何管理原始对象之间的数据依赖关系
- 角度依赖注入,使用服务在模块之间传递值
- 如何在不让web组件的原型进入全局命名空间的情况下维护它们之间的依赖关系
- Jest 无法构建依赖关系图,源文件和构建文件之间存在冲突
- 敲除:如何编程可观察数组元素之间的相互依赖关系
- RequireJS:如何处理浏览器和服务器之间共享的代码的不同模块依赖关系
- 服务和指令之间的通信:依赖关系或或事件
- 每页具有多个表单的输入元素之间的依赖关系
- 如何在JavaScript依赖框架之间进行选择
- 插件之间的依赖关系?在创建插件之前调用方法
- 显示数据之间的依赖关系(映射/矩阵)
- 通过依赖项注入在控制器之间传递$routeParams
- 共享上下文之间的共同依赖关系
- 如何在没有循环依赖的模型之间正确共享Hapi-Joi验证模式
- Q - 在 DAG 中执行一系列承诺并定义它们之间的依赖关系
- 在页面和模态之间注入Ionic 2依赖
- 在React中,组件之间传递依赖的正确方式是什么?