api-morph / ExpressFrameworkAnalyzer
Class: ExpressFrameworkAnalyzer
Defined in: src/analyzers/ExpressFrameworkAnalyzer.ts:13
Express框架分析器,用于分析Express应用的各种节点类型。
Extends
Constructors
Constructor
new ExpressFrameworkAnalyzer(
context
):ExpressFrameworkAnalyzer
Defined in: src/analyzers/ExpressFrameworkAnalyzer.ts:18
Parameters
context
Returns
ExpressFrameworkAnalyzer
Overrides
Properties
frameworkName
frameworkName:
string
="Express"
Defined in: src/analyzers/ExpressFrameworkAnalyzer.ts:14
Methods
analyze()
analyze(
node
):Promise
<OperationData
>
Defined in: src/analyzers/ExpressFrameworkAnalyzer.ts:89
分析Express节点,使用代码分析器注册表来获取不同的信息
Parameters
node
Node
代码节点
Returns
Promise
<OperationData
>
解析后的操作数据
Overrides
canAnalyze()
canAnalyze(
node
):boolean
Defined in: src/analyzers/ExpressFrameworkAnalyzer.ts:35
判断节点是否属于Express框架
Parameters
node
Node
代码节点
Returns
boolean
如果属于Express框架返回true