vscode 尾逗号不自动删除 'comma-dangle': 'off' eslint
外层环境说明
- vscode
- eslint - .elintrs.js
- vue - vue开发
- vetur - 格式化工具
- settings.json - 配置工具
- 设置vue文件指定 vetur格式化
"[vue]": {
"editor.defaultFormatter": "octref.vetur"
},
// vetur 这里指定 vue 里面 js部分 用 vscode-typescript
"vetur.format.defaultFormatter.js": "vscode-typescript",
- 页面用 eslint 校验
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
},
安装这个配置得出,是 vetur 安装 eslint 的要求,删除了尾逗号
所以我们 只需要 更改 .eslintrs.js文件
module.exports = {
rules: {
'comma-dangle': 'off',
}
}
之前一直没有解决这个尾逗号,主要是不知道在哪里改,今天定位到问题,手工。
