.eslintrc 配置文件内容
时间: 2023-10-17 16:05:20 浏览: 159
Vue的Eslint配置文件eslintrc.js说明与规则介绍
你可以在 `.eslintrc` 配置文件中定义 ESLint 的规则和插件。以下是一个示例的 `.eslintrc` 配置文件内容:
```json
{
"env": {
"browser": true,
"node": true
},
"extends": [
"eslint:recommended",
"plugin:react/recommended"
],
"parserOptions": {
"ecmaVersion": 12,
"sourceType": "module",
"ecmaFeatures": {
"jsx": true
}
},
"plugins": [
"react"
],
"rules": {
"indent": ["error", 2],
"quotes": ["error", "single"],
"semi": ["error", "always"],
"react/prop-types": "off"
}
}
```
在这个示例中,我们指定了代码运行环境为浏览器和 Node.js。使用了两个扩展配置,分别是 `eslint:recommended` 和 `plugin:react/recommended`,其中后者用于支持 React 的规则。
`parserOptions` 部分指定了 ECMAScript 版本为 12,源代码类型为模块,同时启用了 JSX 的支持。
`plugins` 部分列出了使用的插件,这里只使用了 React 插件。
`rules` 部分定义了具体的 ESLint 规则。例如,我们指定了缩进为两个空格、引号使用单引号、强制使用分号,同时关闭了 React 组件的 prop-types 检查。
你可以根据项目的需求和个人偏好修改这些配置。
阅读全文