vue3中组件定义常量ts报错

442 阅读1分钟

cannot redeclare block-scoped variable

如果你用的是VS代码,检查一下你用的是不是Vetur扩展。如果你是,我建议你移除Vetur,安装Vue语言功能(Volar)。

在移除Vetur扩展并使用Volar后,错误不再出现。 此外,如果在文件中添加一个import语句,错误将会消失。 似乎这个错误源于Vetur对Typescript确定模块是什么的方法的解释;如果存在顶级导入或导出。