用vscode格式化wpy文件会给js部分自动加分号,有遇到的吗,该怎么解决?

这是settings.json文件里的配置

  "editor.formatOnSave": true, // #每次保存的时候将代码按eslint格式进行修复
  "eslint.validate": [{
      "language": "html",
      "autoFix": true
    },
    {
      "language": "vue",
      "autoFix": true
    },
    {
      "language": "javascript",
      "autoFix": true
    },
    {
      "language": "wpy",
      "autoFix": true
    }
  ],
  "prettier.eslintIntegration": true, // #让prettier使用eslint的代码格式进行校验
  "prettier.semi": false, //#去掉代码结尾的分号
  "prettier.singleQuote": true, //#使用带引号替代双引号
  "javascript.format.insertSpaceBeforeFunctionParenthesis": true,
  "editor.formatOnType": true //#让函数(名)和后面的括号之间加个空格

一保存格式化依旧加了分号

import wepy from 'wepy';
不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^