安装 配置
安装依赖包
–save-dev 会把 eslint 安装到 package.json 文件中的 devDependencies 属性中,意思是只是开发阶段用到这个包,上线时就不需要这个包了。
$ npm install eslint --save-dev
ESLint 和 Prettier 配合使用,通过 eslint-config-prettier解决冲突 。参考 https://blog.csdn.net/xs20691718/article/details/122727900
npm install --save-dev eslint-config-prettier
通过eslint-plugin-prettier整合
npm install --save-dev eslint-plugin-prettier
npm install --save-dev prettier
创建 .eslint.js 文件
$ npm run lint:create
报错
-
tsx中一定要import
import React from 'react';
-
‘module’ is not defined.
解决:打开.eslintrc.js"env": { "browser": true, "es2021": true, }, 改为 "env": { "browser"