npm i eslint --save-dev
yarn add eslint --dev
执行命令
npm i eslint-plugin-<plugin-name> --save-dev
yarn add eslint-plugin-<plugin-name> --dev
eslint语法解析常用插件:
eslint-plugin-react (支持react 规则)
eslint-plugin-vue(支持vue规则)
eslint-plugin-node(支持nodejs规则)
eslint-plugin-import(import语句规则)
eslint-plugin-promise
eslint-plugin-html
eslint-plugin-json
eslint-plugin-es6
eslint-plugin-es5
js项目安装上面就可以了,若是ts项目,还需要配置下面
npm i @typescript-eslint/parser @typescript-eslint/eslint-plugin --save-dev
yarn add @typescript-eslint/parser @typescript-eslint/eslint-plugin --dev
@typescript-eslint/parser ESLint 专门解析 TypeScript 的解析器
@typescript-eslint/eslint-plugin 内置各种解析 TypeScript rules 插件