vscode 尾逗号不自动删除 'comma-dangle': 'off' eslint vue

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',
  }
}

之前一直没有解决这个尾逗号,主要是不知道在哪里改,今天定位到问题,手工。

posted @ 2022-02-23 13:48  彭成刚  阅读(1008)  评论(0编辑  收藏  举报