eslint - 所有 ESLint 解析器都处理相同的选项吗?
问题描述
所有 ESLint 解析器都处理相同的选项吗?
我的困惑源于在 ESLint 文档中,有一个部分描述parserOptions
了另一个部分描述通过设置进行解析器选择的独立部分parser
。
我还检查了@typescript-eslint/parser及其解析器选项,尽管他们使用的措辞,
通过在 ESLint 配置文件的 parserOptions 中指定以下附加配置选项,可以使用它们。
(强调我的)
没有说明它们是否支持该parserOptions
部分中描述的所有选项,因此无法帮助我确定所有解析器是否应该支持相同的基本选项。
解决方案
短:绝对不是。
parseOptions 是针对解析器的,不一定要一样,有时也不可能。
推荐阅读
- android - AltBean/Android 如何管理主动和被动 BLE 扫描?是否可以将库设置为仅执行被动扫描?
- laravel - 如何在 Laravel 中根据用户角色过滤请求参数?
- reactjs - 如何处理表单子组件中的按钮
- python - 将 JSON 元素转换为数组
- docker - 为什么 docker-compose 使用 user:group 999:999 创建目录/文件?
- haproxy - HAProxy - 影响开始时间的大量后端服务器
- java - 标准化 UTC 日期
- java - 安卓。从外部文件夹读取数据库
- amazon-web-services - 将非活动用户迁移到 aws cognito
- python-3.x - 写入某个可移动目录的程序 (Windows)