我一直在编写一个 ESlint 插件来为我的公司执行模块导入顺序的约定。我对编写 ESlint 规则/插件完全陌生,并且一直在阅读文档。
我发现在 ESlint 文档中这三个概念确实没有正式的定义:
ASTnode
, SourceCode
,Token
我尝试添加 console.log 以在一些 eslint 规则文件中打印这些变量,但它不起作用。
希望有人能在这方面帮助我,并指出为什么我不能像通常打印中间变量那样在规则中使用 console.log
我一直在编写一个 ESlint 插件来为我的公司执行模块导入顺序的约定。我对编写 ESlint 规则/插件完全陌生,并且一直在阅读文档。
我发现在 ESlint 文档中这三个概念确实没有正式的定义:
ASTnode
, SourceCode
,Token
我尝试添加 console.log 以在一些 eslint 规则文件中打印这些变量,但它不起作用。
希望有人能在这方面帮助我,并指出为什么我不能像通常打印中间变量那样在规则中使用 console.log