ESLint 怎么将代码实时校验,改为保存时校验代码?

说明:每次写代码的时候 ESLint 都实时校验,虽然影响不大,但还是想调整为保存后再校验代码,如何配置?
image.png

阅读 3.2k
3 个回答

vscode 设置修改 eslint:Run -> onSave

这个是 IDE 在检查吧,找到对应的功能关掉即可。比如 WebStorm,直接搜 eslint,disable 就行了。

如果你的编辑器是新版 VS Code 的话,可直接设置编辑器的配置: Code Action On Save,参考配置案例:

"eslint.format.enable": true,
"eslint.validate": [
    "javascript",
    "javascriptreact",
    "html"
],
"eslint.options": {
    "extensions": [
        ".js",
        ".vue",
        ".tsx"
    ]
},
"editor.codeActionsOnSave": {
    "source.fixAll.eslint": true
}

最重要的设置就是这个:"editor.codeActionsOnSave": { "source.fixAll.eslint": true }

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题