RequireJsAnalyzer该工具分析使用RequireJS串在一起的JavaScript项目。工作流程使用Extractor读取源文件。该文件使用多个对象分析每一行,每个对象从代码中提取一个特征,并构建模型。 Extractor使用模型中存在的依赖项来查找其他文件。然后可以由分析器分析模型,生成报告(在reporting )。分析器的一个例子是FunctionCallAnalyzer 。然后这些报告由导出器导出,例如FunctioncallHtmlExporter 。也可以在现有的观察到此工作流