使用vscode代码格式化时,会出现如下问题:

  1. 单引号被替换为双引号(但是EsLint要求的是单引号)
  2. 属性末尾添加了逗号
  3. 每行代码或大括号后添加了分号

解决方案

  1. 打开"设置"

  2. 搜索框中输入"vetur",点击"settings.json中编辑"

  3. 添加如下内容,包括即可

    "vetur.format.defaultFormatterOptions": {
        "prettier": {
            "semi": false,             // 格式化时不加分号
            "singleQuote": true,       // 格式化时使用单引号
            "trailingComma": "none",   // 格式化时末尾不添加引号
        }
    },   

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐