javascript - 阅读 ESlint 文档后无法理解 JavaScript 中的 ASTnode、SourceCode、Token
问题描述
我一直在编写一个 ESlint 插件来为我的公司执行模块导入顺序的约定。我对编写 ESlint 规则/插件完全陌生,并且一直在阅读文档。
我发现在 ESlint 文档中这三个概念确实没有正式的定义:
ASTnode
, SourceCode
,Token
我尝试添加 console.log 以在一些 eslint 规则文件中打印这些变量,但它不起作用。
希望有人能在这方面帮助我,并指出为什么我不能像通常打印中间变量那样在规则中使用 console.log
解决方案
推荐阅读
- javascript - 分类器.__proto__ = LogisticRegressionClassifier.prototype
- sql-server - 来自链接 Firebird 数据库的动态 SQL 错误 -104
- python - Django 视图 - 无法使用现有的 ForeignKey 为空字符串创建对象
- c# - FakeItEasy:如何在方法调用时检查参数是否更改?
- qt - QMediaPlayer - 在 Qt 中连续播放 BGM
- c - 错误:c 中函数的类型冲突
- google-cloud-run - 谷歌云运行:服务能知道自己的url吗?
- google-apps-script - Google Apps 脚本:在对象 SpreadsheetApp 上获取方法或属性 openById 时出现意外错误
- javascript - 我不明白为什么一旦我尝试将 div 标签绑定到我的代码中的 v-for 指令,它就会停止可见
- java - 如何解析 Postgresql JDBC url 以获取主机名、端口和 db_name