Vue VSCode代码使用单引号,结尾不使用分号,保存后还是会被格式化的问题

1、修改ESLint规则

 rules: {
    'quotes': [2, 'single', {
      'avoidEscape': false,
      'allowTemplateLiterals': true
    }],
    'semi': [2, 'never'],
    'semi-spacing': [2, {
      'before': false,
      'after': true
    }],
}

2、修改VSCode中的配置

在首选项中搜索 vetur.format.defaultFormatterOptions

  "vetur.format.defaultFormatterOptions": {

    "prettier": {
      "semi": false,
      "singleQuote": true
    }
  },

3、在Vue项目中新增或修改 .prettierrc 文件

// 将此复制进文件
{
	"singleQuote": true,
	"semi": false
}

猜你喜欢

转载自blog.csdn.net/my_bo/article/details/113975654