(vue3 )代码突然爆红错误,但是项目可正常运行

根据判断,怀疑存在代码语法提示吧,可能出现冲突了,具体原因分析可点击vue3 前端开发工具 vscode + eslint + prettier - vue3 项目实战

禁用 VSCode 的内置 TS 语言服务

Volar 提供了一种称为“托管模式”(Take Over Mode)的功能。在托管模式下(Take Over Mode),Volar 使用单个 TS 语言服务实例,同时支持.vue.ts文件,为 TypeScript 提供智能提示分析。默认状态下, vscode 内置的 TypeScript 语言服务处理,会进行 TS 语法提示,同时 Volar 也提供 TS 语法提示功能,如此同时运行两个 TS 语言服务实例,这有点低效,并且可能导致大型项目中的性能问题,会有卡顿现象。

Volar 托管模式更加高效,并且 Volar 默认是开启了“托管模式”(Take Over Mode),所以我们要禁用 VSCode 的内置 TS 语言服务

所以解决:Vue Language Features (Volar)点击禁用 工作区域,或者卸载、全部禁用  恢复正常

正常了:

  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值