vscode编辑设置

  • 在settings文件中将以下代码替换
  • 文件-->首选项-->设置

    {  "workbench.colorTheme": "Dracula Soft",  "security.workspace.trust.untrustedFiles": "open",  "bracketPairColorizer.depreciation-notice": false,  "[vue]": {      "editor.defaultFormatter": "octref.vetur"  },  "[html]": {      "editor.defaultFormatter": "vscode.html-language-features"  },  "diffEditor.ignoreTrimWhitespace": false,  "editor.codeActionsOnSave": {      "source.fixAll.eslint": true  },  "eslint.format.enable": true,  //autoFix默认开启,只需输出字符串数组即可  "eslint.validate": ["javascript", "vue", "html"]}

    .eslintrc.js 文件配置

module.exports = {  root: true,  parserOptions: {    parser: 'babel-eslint',    sourceType: 'module',  },  env: {    browser: true,    node: true,    es6: true,  },  extends: ['plugin:vue/recommended', 'eslint:recommended'],  rules: {    'vue/max-attributes-per-line': [      2,      {        singleline: 10,        multiline: {          max: 1,          allowFirstLine: false,        },      },    ],    'vue/singleline-html-element-content-newline': 'off',    'vue/multiline-html-element-content-newline': 'off',    'vue/name-property-casing': ['error', 'PascalCase'],    'vue/no-v-html': 'off',    'vue/html-self-closing': 'off'  },  // add your custom rules here  //it is base on https://github.com/vuejs/eslint-config-vue};