vue.js

关注公众号 jb51net

关闭
首页 > 网络编程 > JavaScript > javascript类库 > vue.js > eslint和prettier冲突

关于eslint和prettier格式化冲突问题

作者:真的想不出名儿

这篇文章主要介绍了eslint和prettier格式化冲突问题,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

下载插件
ESLint 和 Prettier ESLint

进入setting.json中

setting.json中配置

{
    "editor.tabSize": 2,
    "editor.linkedEditing": true,
    "security.workspace.trust.untrustedFiles": "open",
    "git.autofetch": true,
    "workbench.editor.untitled.hint": "hidden",
    "emmet.includeLanguages": {
        "editor.formatOnType": "true",
        "editor.formatOnSave": "true"
    },
    "editor.formatOnType": true,
    "editor.formatOnPaste": true,
    "git.openRepositoryInParentFolders": "never",
    "cssrem.rootFontSize": 75,
    "[vue]": {
        "editor.defaultFormatter": "Vue.volar"
    },
    "vetur.validation.template": false,
    // 保存时,eslint自动帮我们修复错误
    "editor.codeActionsOnSave": {
        "source.fixAll": true
    },
    "files.autoSave": "afterDelay",
    // 保存代码,自动格式化
    "editor.formatOnSave": true,
    "[jsonc]": {
        "editor.defaultFormatter": "vscode.json-language-features"
    },
    "[javascript]": {
        "editor.defaultFormatter": "rvest.vs-code-prettier-eslint"
    }
}

报错函数后缺少空格

打开.eslintrc.js文件,在rules里面加上"space-before-function-paren": 0

到此这篇关于关于eslint和prettier格式化冲突问题的文章就介绍到这了,更多相关eslint和prettier冲突内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
阅读全文