首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Volar和vue-tsc显示不同的TS错误。

Volar和vue-tsc显示不同的TS错误。
EN

Stack Overflow用户
提问于 2022-04-27 15:38:00
回答 2查看 3.5K关注 0票数 6

在我的Vite + Vue 3+ TypeScript项目中,我已经将vue-tsc配置为在开发过程中以监视模式运行。我使用VS代码Volar。现在,一方面,我有我所有的TS错误打印在控制台,这是我正在寻找的。另一方面,我还有来自vue-tsc的额外错误,但没有来自Volar的错误。

例如,我有一个错误:state.month不能指定输入Date,但它是Date

vue-tsc

组件时,volar没有显示该错误。

组件中的状态。如您所见,state.monthDate

有人能帮帮我吗?我漏掉了什么吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-04-28 14:41:18

TypeScript在项目的package.json中的版本和TypeScript在VSCode中的版本是不同的。导致了这些奇怪的错误。当我将package.json中的版本更新为相同版本时,VSCode就没有了所有错误。

票数 3
EN

Stack Overflow用户

发布于 2022-08-15 17:45:07

另一件要检查的是,您的vue-tsc包是最新的。Volar是VS代码扩展,随着时间的推移自动更新,而vue-tsc是一个npm包,因此npm会将其锁定为一个版本,可能会过时。

这是我的解决办法。要获得最新的& save,请运行npm i -D vue-tsc@latest

参考在Volar:https://github.com/johnsoncodehk/volar/issues/1205

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72031615

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档