VSCode ESLint 保存格式化时不生效

问题描述
VSCode 中安装了 Prettier 和 ESLint 插件,在项目中使用了 .eslintrc.js 文件规范项目代码。
但是保存代码时格式化并不是按该文件的配置而是按 Prettier 的配置

问题解决
修改 Settings.json 文件

win:ctrl + shift + p
mac:command + shift + p

{
// ...

// 注意这个是 false,很大原因都是因为这个
"editor.formatOnSave": false,
"editor.codeActionsOnSave": {
    "source.fixAll.eslint": true
},
"eslint.format.enable": true,
"eslint.options": {
  //指定vscode的eslint所处理的文件的后缀
  "extensions": [".js", ".vue", ".ts", ".tsx"]
}

// ...

}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容