visual-studio-code - ESLint --fix 在 prettier 2.3 之后导致更漂亮的换行错误
问题描述
我正在将 prettier 更新到 2.3 版。更新后,我的作业的换行格式会在保存时按预期更新(请参阅发布帖子)。
但是,当我运行时eslint
,这些新换行符会导致错误。运行eslint --fix
“修复”换行符,这会导致更漂亮的抱怨。这开始了整个循环。
来自eslint
(即运行 prettier 和运行后eslint --fix
)的两个错误都是eslint(prettier/prettier)
错误。
在 prettier 2.3 之后如何让 eslint 和 prettier 一起工作的任何想法将不胜感激!
.eslintrc.js
module.exports = {
extends: [
// other extensions
'prettier',
// other extensions
],
plugins: [
// other plugins
'prettier',
// other plugins
],
rules: {
// other rules
'prettier/prettier': ['error', { endOfLine: 'auto' }],
// other rules
},
}