
@babeleslint-parser:用于ESLint的Babel解析器的包装器(原名babel-eslint)
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
简介:@babeleslint-parser 是一个为 ESLint 设计的 Babel 解析器封装工具,允许使用 Babel 来解析和检查 ES6 及以上版本的 JavaScript 代码。原名为 babel-eslint。
关于babel-eslint的注意事项:它现在已更名为@babel/eslint-parser并移至新位置。使用@babel/eslint-parser的好处在于它可以支持Babel提供的所有有效代码,并且从v11.xx版本开始,需要将Babel设置为对等依赖项以确保在解析和转换期间使用的配置一致。
此外,在v11中,一些AST节点类型已经更改以匹配espree v6:ExperimentalSpreadProperty现在称为SpreadElement; ExperimentalRestProperty变为RestElement;Literal成为JSXText(用于JSX文本)。
何时使用babel-eslint?当您需要ESLint支持Babel提供的实验性语法或非标准语言特性(例如Flow或TypeScript类型),并且在代码中应用了Babel转换时,就需要使用它。因为默认的ESLint解析器和核心规则不包括这些功能和支持。
全部评论 (0)
还没有任何评论哟~


