Ker*_*arr 6 typescript create-react-app
我已经尝试了几件事,但我找不到如何为我的项目禁用 eqeqeq 的方法。
我的项目是通过 create-react-app --typescript 创建的
这是截图 https://imgur.com/RqC2D4i https://imgur.com/aKjJiyz
我已经为 eslint 或 tslint 尝试了几个插件
我尝试了几个配置文件:
.eslintrc
.eslint.config
.eslint.json
.tslintrc
.tslint.config
.tslint.json
Run Code Online (Sandbox Code Playgroud)
甚至在 package.json 中
"eslintConfig": {
"extends": "react-app"
"rules": {
"eqeqeq": "off"
}
},
Run Code Online (Sandbox Code Playgroud)
文件 rc、.json 或 .config 中的规则我尝试了几种组合
{
"rules": {
"eqeqeq": "off" // never, 0, 2
}
}
Run Code Online (Sandbox Code Playgroud)
Create-react-app 默认禁用外部 eslint 配置。要扩展默认 eslint 配置,请设置如下环境变量。
EXTEND_ESLINT=true
Run Code Online (Sandbox Code Playgroud)
然后你可以使用任何 eslint 配置设置,例如package.json或.eslintrc.js等等。
有关更多信息https://create-react-app.dev/docs/setting-up-your-editor/#experimental-extending-the-eslint-config
这是从 React-scripts 3.3.0 开始的实验性功能,但至少应该可以使用。
| 归档时间: |
|
| 查看次数: |
915 次 |
| 最近记录: |