是否可以配置您的.eslintrc运行,以便eslint --fix运行也运行prettier --write?
现在我需要做prettier --write && eslint --fix,我希望我可以只运行一个命令。
更新
使用prettier-eslint“作品”,但它不应用我的自定义覆盖:
我的.eslintrc.js样子
module.exports = {
extends: [
'prettier',
],
plugins: [
'prettier',
],
rules: {
'prettier/prettier': [
'error',
{
'singleQuote': true,
},
],
}
};
然后我有一个虚拟的 file.js:
const path = require("path");
const foo = () => {
return path;
}
如果我运行,eslint ./file.js我会得到预期的输出:
错误替换"path"为'path' 更漂亮/更漂亮
但是当我运行prettier-eslint --eslint-config-path .eslintrc.js --write ./file.js它时,它会保留"并且不会用'
我不想为 prettierrc 准备一个单独的文件,而是想将两者都保存在一个文件中。
Helenr
相关分类