• 原因:这种情况是由于VS Code在使用Vetur格式化vue代码的时候,会在代码的最后多加了一个逗号,导致过不了eslint的js格式化要求,所以报错。如:
<script>
export default {
  name: 'App',
  data() {
    return {
      date: '',
      week: '',
      time: '',
    }
  }
 }
 </script>

在上面的代码中,在time字段的后面多了一个逗号,可以手动去除,也可以修改插件配置。但代码量较大时,手动去除,em~自己感受吧

修改VS Code中Vetur插件的配置

  • 在插件中找到Vetur,点击设置按钮,在弹出的菜单中选择扩展设置,如下图:
    在这里插入图片描述
  • 找到Vetur > Format > Default Formatter: JS,在下拉选择框中选择vscode-typescript即可
    在这里插入图片描述
Logo

基于 Vue 的企业级 UI 组件库和中后台系统解决方案,为数万开发者服务。

更多推荐