首页 > 解决方案 > 更改 ESLint 中的“shouldFix”参数

问题描述

我正在使用 ESLint 及其 VS Code 扩展来格式化我的代码。

在某些时候,它停止在保存时自动格式化代码。我卸载了所有东西并重新安装:VS Code、ESLint 和 VS Code 的 ESLint 扩展。

我想我已经接近使格式化程序工作了,但是当我尝试保存带有 linting 错误的文件时,ESLint 会在 VS Code 中记录这一点:

2020-10-10T10:41:45.345Z eslint:source-code-fixer shouldFix parameter was false, not attempting fixes

我想如果我找到该shouldFix参数并将其设置为true它会起作用,但它在哪里?

标签: javascriptvisual-studio-codeeslint

解决方案


上述解决方案对我不起作用。我必须明确地将以下内容添加到我的 VSCode 设置中。

    "editor.codeActionsOnSave": {
        "source.fixAll.eslint": true
    }

我认为可能是最新的 VSCode 更新中的某些内容与插件通信出错了。


推荐阅读