json React项目的ESLint配置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了json React项目的ESLint配置相关的知识,希望对你有一定的参考价值。

{
	"env": {
		"browser": true,
		"node": true
	},
	"extends": "airbnb",
	"rules": {
		"brace-style": [2, "stroustrup"],
		"class-methods-use-this": 0,
		"comma-dangle": [2, "never"],
		"eol-last": [2, "never"],
		"indent": [2, "tab", { "SwitchCase": 1 }],
		"no-else-return": 0,
		"no-tabs": 0,
		"object-curly-newline": 0,
		"object-curly-spacing": [2, "always", { "objectsInObjects": false }],
		"padded-blocks": 0,
		"react/button-has-type": 2,
		"react/jsx-filename-extension": 0,
		"react/jsx-indent": [2, "tab"],
		"react/jsx-indent-props": [2, "tab"]
	}
}

以上是关于json React项目的ESLint配置的主要内容,如果未能解决你的问题,请参考以下文章

如何配置 package.json 来运行 eslint 脚本

Create-React-App项目外使用它的eslint配置

React 创建项目流程+配置 eslint prettier 和 commitlint 规范工程

React 创建项目流程+配置 eslint prettier 和 commitlint 规范工程

带有 ESLint 的 TypeScript:解析错误:关键字“枚举”是保留的 eslint

在React项目中添加ESLint