vscode 安装 ESlint
和 vetur
扩展,然后在 vscode
的 config.json
配置文件中加入如下内容即可:
{
"eslint.autoFixOnSave": true,
// 用来配置作用的文件类型
"eslint.validate": [
"javascript",
"javascriptreact",
{
"language": "html",
"autoFix": true
},
{
"language": "vue",
"autoFix": true
}
],
"vetur.format.defaultFormatterOptions": {
"prettier": {
"semi": false,
"singleQuote": true
}
}
}
如果已有的配置中有 "editor.formatOnSave": true
配置项,请将其注释
通过上面的设置后,当我们使用 Ctrl/Command
+ s
对文件保存的时候 或者 使用 vscode
进行自动格式化的时候,编辑器会自动将vue组件按照 eslint
规则自动帮我们格式化