九零不老心
发布于 2019-11-12 / 7 阅读 / 0 评论 / 0 点赞

vetur格式化vue函数括号后的空格被删除、单引号变双引号问题解决

  1. vscode安装vetur插件
  2. 自定义vetur设置,文件——首选项——设置——扩展——Vetur——打开设置(右上角是个小图标)
  3. 输入以下内容保存:
    "vetur.format.defaultFormatter.js": "vscode-typescript",
    "javascript.format.insertSpaceBeforeFunctionParenthesis": true,
    "vetur.format.defaultFormatter.ts": "prettier-tslint",
    "vetur.format.defaultFormatter.html": "js-beautify-html",
    "vetur.format.defaultFormatterOptions": {
        "prettier": {
            "semi": false,
            "singleQuote": true,
        },
    },

        然后重新格式化vue文件试试,npm run build还报不报警告信息