是否有可以为javascripts生成函数依赖图的程序/工具?基本上,输入应该是javascript文件的文件夹,然后输出是一个很好的图形,显示每个函数之间的所有关系。如果我也可以与图表进行交互,那会更好。
有办法吗?
谢谢
答案 0 :(得分:1)
在Windows和Visual Studio上,您可以查看JSAnalyse:http://jsanalyse.codeplex.com/
我没有尝试过,但是根据描述,它解析JavaScript文件并根据它们之间的静态引用创建不同文件的依赖树。
JSAnalyse是一个分析JavaScript之间依赖关系的工具 文件并控制它们。它有助于可视化和处理 JavaScript文件之间的静态引用以确保 定义了客户端架构。
在过去几年中,网络中的JavaScript行数量 应用程序已大幅增加。很多新的客户端 框架(如JQuery,Knockout等......)引起了人们的兴趣,但工具 开发JavaScript只是稍微好一些。例如, Visual Studio 2010改进了IntelliSense。但对于一个 精心设计的应用程序,不仅服务器端代码是相关的 了。拥有一个良好的架构也是非常重要的 客户端代码,并在其中保持健康和良好的状态 整个应用程序生命周期这正是JSAnalyse进入的时候 玩。它不仅可以分析现有的可能性 JavaScript依赖项,但也限制它们。允许的 依赖关系可以通过XML配置,也可以使用 Visual Studio 2010体系结构功能。 JSAnalyse提供了一个 Visual Studio Layer Diagram的扩展,用于验证和控制 还有JavaScript文件之间的依赖关系。这可以集成 进入构建和门控登记功能,它甚至没有 可以签入不符合JavaScript的源代码 建筑规则。