Appearance
eslint 常用的插件
- eslint-config-airbnb-base JS 语法检查
- @typescript-eslint/eslint-plugin
- eslint-plugin-import : 添加对 es6 import 语法的检测支持。
- eslint-plugin-vue: Vue 语法的支持
- eslint-import-resolver-typescript : ts 和 import 正常工作
- eslint-import-resolver-alias : 支持通过别名 import、支持 import 自定义类型的文件
- eslint-plugin-prettier
eslint-config-prettier 和 eslint-plugin-prettier
eslint-config-prettier:这是一个 ESLint 配置规则的包,它将禁用与 Prettier 冲突的 ESLint 规则。使用eslint-config-prettier可以确保 ESLint 规则与 Prettier 的代码格式化规则保持一致,避免二者之间的冲突。eslint-plugin-prettier:这是一个 ESLint 插件,它将 Prettier 应用到 ESLint 中。它会使用 Prettier 来格式化代码,并将格式化结果作为 ESLint 的一项规则来检查代码。使用eslint-plugin-prettier可以在代码检查的同时,自动格式化代码,使其符合 Prettier 的规则。
通常我们需要两个一起使用
