我的 vscode vetur 插件将 vue 文件的第一行标记为错误。这是使用完全空白的 .vue 文件模板的代码
<template>
<div>
</div>
</template>
<script>
export default {
}
</script>
<style scoped>
</style>
但是 <template> 行被标记为错误。这是错误消息:
Argument of type '{}' is not assignable to parameter of type 'new (...args: any[]) => any'.
Type '{}' provides no match for the signature 'new (...args: any[]): any'. Vetur(2345) [1,1]
我已经确认 vetur 是唯一一个通过禁用所有其他插件对 .vue 文件执行任何操作的插件
我的 vscode 信息在这里:
Version: 1.47.2
Commit: 17299e413d5590b14ab0340ea477cdd86ff13daf
Date: 2020-07-15T18:22:15.161Z
Electron: 7.3.2
Chrome: 78.0.3904.130
Node.js: 12.8.1
V8: 7.8.279.23-electron.0
OS: Linux x64 5.4.0-42-generic
我正在使用 Vetur 0.25.0
我完全不知道可能导致这种情况的原因。由于这个原因没有智能感知和代码完成让我发疯