解决使用ESlint时,和vetur冲突导致保存变双引号,结尾逗号等

2023-04-12 15:44:25 浏览数 (1)

解决办法

在settings.json中添加如下代码:

代码语言:javascript复制
 "editor.formatOnSave": true, // 保存时格式化文件
// 解决vetur插件问题
  "vetur.format.defaultFormatterOptions": {
    "js-beautify-html": {
        "wrap_attributes": "force-aligned"
    },
    "prettyhtml": {
        "printWidth": 100,
        "singleQuote": false,
        "wrapAttributes": false,
        "sortAttributes": true
    },
    // --- 解决问题 ---
    "prettier": {
        "trailingComma": "none", // 末尾禁止添加逗号,这个很重要。找了好久
        "semi": false, // 去掉代码结尾的分号
        "singleQuote": true // 使用单引号替代双引号
    }
    // --- 解决问题 ---
},

0 人点赞