是否可以配置您的.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 准备一个单独的文件,而是想将两者都保存在一个文件中。
1 回答

Helenr
TA贡献1780条经验 获得超4个赞
我们以前在工作中使用过一个很棒的包,叫做prettier-eslint。它将使用 prettier 进行格式化,然后eslint --fix
在您的代码上运行。我们喜欢它,试一试!
添加回答
举报
0/150
提交
取消