Volar Takeover 模式是什么

当我们用vite创建一个使用TypeScript的vue3项目时,用VSCode打开Workspace时,有时会发现tsconfig.json、vite.config.ts文件内会报引用错误,这就是Volar 插件(TypeScript Vue Plugin (Volar))导致的问题,由于Volar 插件另外启用了一个TS语言服务实例,用于vue单文件组件和TypeScript一起工作,同时普通的 TS 文件依然由 VSCode 内置的 TS 语言服务来处理,从而导致这些莫名报错(虽然这些报错不影响项目运行,但看着很不爽)。大型项目甚至影响性能,这就需要开启Volar Takeover 模式

需要做的就是在当前Workspace中禁用VSCode内置的TS语言服务,如下:

 搭配 TypeScript 使用 Vue | Vue.js (vuejs.org)

 
posted @   路鸣  阅读(1108)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· 【杂谈】分布式事务——高大上的无用知识?
历史上的今天:
2021-04-26 依赖注入的两种方式
2018-04-26 SQL server 中null的用法
点击右上角即可分享
微信分享提示