如果用脚手架,自动创建vue项目,只需要安装eslint插件 配置自动autofixOnsave为ture即可
以下是初始化时没有安装eslint的配置
- npm install eslint -g
- eslint --init //选择一堆的配置,会自动生成俩配置文件
- 在左边的插件列表里搜索到eslint插件 ,install
- 在设置里配置如下代码
"editor.codeActionsOnSave": {
"source.fixAll": true
}
或者下边这个 老版本选下边,二选一
"eslint.autoFixOnSave": true
粘下eslintrc.js
module.exports = {
env: {
browser: true,
es6: true
},
extends: [
'plugin:vue/essential',
'standard'
],
globals: {
Atomics: 'readonly',
SharedArrayBuffer: 'readonly'
},
parserOptions: {
ecmaVersion: 2018,
sourceType: 'module'
},
plugins: [
'vue'
],
rules: {
}
}
参考:
https://www.jianshu.com/p/39e8aad781ed
https://blog.csdn.net/qq_24147051/article/details/83026551