首页 > 解决方案 > PhpStorm:TS2304:找不到名称 X 和其他 TS 错误

问题描述

我的 IDE PhpStorm在“当前文件”和“项目错误”中的“问题”中向我展示了很多错误,主要是:

TS2034: Cannot find name [x]
TS1128: Declaration or statement expected
TS1005: "[x]" expected 

和其他一些。但是当我跳到源代码/行时,它位于文件的末尾并在谷歌上搜索第一个错误,导致我丢失导入等。

标签: typescriptcachingphpstorm

解决方案


TLDR;

PHPStorm -> 文件 -> 使缓存无效

问题是,“当前文件”只是给了我一个错误,我没有建立连接,IDE 有问题。当我看到“项目错误”超过 40 多个时,它不再那么随机了。来自已删除函数等的只是 unsed/old 引用。所以我搜索了“phpstorm 项目错误显示已删除条目”,这给了我正确的匹配:

https://www.jetbrains.com/help/phpstorm/invalidate-caches.html

如果其他人在他们的代码中搜索错误,我认为应该在这里建立这个链接。


推荐阅读