【发布时间】:2023-02-16 18:08:50
【问题描述】:
VS Code 向我显示 TS 错误,这些错误突然成为一个问题,但以前可以正常工作。
- 当我运行
npx tsc时,我没有收到 TS 错误。 - 项目编译没有 TS 错误
- 当我在 PHPStorm 中打开文件时,没有出现 TS 错误
这些错误可能来自哪里?它们有效还是 VS Code 混淆了?
我试图解决它们,但无法弄清楚如何输入它们(有大量导入的类型被连接起来等等)。
有时,如果我尝试使用不同的类型,错误就会消失,然后过一会儿又突然回来。 any 似乎有效,但是,是的,那是作弊 :)
【问题讨论】:
-
你安装了什么打字稿? (检查 node_modules/typescript/package.json 或类似的路径)。您是否将 VS Code 设置为使用工作区的 TypeScript 进行 IntelliSense? (请参阅
typescript.tsdk和typescript.enablePromptUseWorkspaceTsdk设置)。 -
@user,谢谢,确实解决了问题。你知道 VScode 使用的是什么版本的打字稿吗?我想这些错误可能在较新版本的 TS 中有效。
标签: typescript visual-studio-code tsc