Tôi đang sử dụng vscode với Prettier 1.7.2 và Eslint 1.7.0. Sau mỗi dòng mới tôi nhận được:
[eslint] Delete 'cr' [prettier/prettier]
Đây là .eslintrc.json:
{
"extends": ["airbnb", "plugin:prettier/recommended"],
"env": {
"jest": true,
"browser": true
},
"rules": {
"import/no-extraneous-dependencies": "off",
"import/prefer-default-export": "off",
"no-confusing-arrow": "off",
"linebreak-style": "off",
"arrow-parens": ["error", "as-needed"],
"comma-dangle": [
"error",
{
"arrays": "always-multiline",
"objects": "always-multiline",
"imports": "always-multiline",
"exports": "always-multiline",
"functions": "ignore"
}
],
"no-plusplus": "off"
},
"parser": "babel-eslint",
"plugins": ["react"],
"globals": {
"browser": true,
"$": true,
"before": true,
"document": true
}
}
Các .prettierrc
tập tin:
{
"printWidth": 80,
"tabWidth": 2,
"semi": true,
"singleQuote": true,
"trailingComma": "es5",
"bracketSpacing": true,
"jsxBracketSameLine": false,
}
Làm cách nào để loại bỏ lỗi này?
.eslintrc
tệp đã làm việc cho tôi, nhưng không hiệu quả với.prettierrc
tệp. Không biết tại sao hoặc sự khác biệt là gì (tôi là người mới đối với tất cả các thẻ trên OP).