vscode ESlint configuration

发布时间 2023-12-07 11:57:38作者: sssssssssssssrain
.eslintrc.yml
 
root: true

globals:
  APP_ENV: true

extends:
  - eslint:recommended
  - plugin:react/recommended
  - plugin:react-hooks/recommended

env:
  browser: true
  commonjs: true
  es6: true
  node: true

parser: babel-eslint

parserOptions:
  ecmaVersion: 2018
  sourceType: module

settings:
  react:
    version: detect

rules:
  no-unused-vars: warn
  no-use-before-define: warn
  react/display-name: off
  react/prop-types: off
 
 
--------
 
 
package.json
 
  "devDependencies": {
    "babel-eslint": "^10.1.0",
    "eslint": "^7.32.0",
    "eslint-config-prettier": "^9.0.0",
    "eslint-plugin-react": "^7.33.2",
    "eslint-plugin-react-hooks": "^4.6.0"
  }