Prettier警告我有一个尾随逗号,但在我删除它之后,它会在我保存时将其添加回来



Prettier警告我需要删除尾部逗号,删除后错误消失,但Prettier会在我保存后立即自行添加逗号。请帮忙,Prettier和ESLint:之间似乎有冲突

.eslintrc

{
"env": {
"browser": true,
"es2021": true,
"jest": true
},
"extends": [
"react-app",
"react-app/jest",
"airbnb",
"airbnb-typescript",
"plugin:import/typescript",
"plugin:prettier/recommended",
"prettier"
],
"parser": "@typescript-eslint/parser",
"parserOptions": {
"ecmaFeatures": {
"jsx": true
},
"ecmaVersion": "latest",
"sourceType": "module",
"project": "./tsconfig.json"
},
"plugins": ["react", "@typescript-eslint", "prettier"],
"rules": {}
}

.漂亮的

{
"tabWidth": 2,
"useTabs": false,
"semi": true,
"singleQuote": false,
"trailingComma": "all",
"printWidth": 80
}

如果您希望更漂亮的人不添加尾随逗号,请将您的.praiterrc更改为"trailingComma": "none"-如果您希望eslint不警告您尾随逗号,则将"comma-dangle": "off"添加到eslintrc 中的规则对象中

相关内容

最新更新