更改文件名后出现Tsconfig show typescript file not found错误

xxls0lw8  于 2023-10-22  发布在  TypeScript
关注(0)|答案(3)|浏览(135)

我将一个存档名称从'index.ts'更改为'style. ts',之后总是在tsconfig.json中返回以下错误:
“文件”/src/components/AboutContainer/index.ts“未找到。该文件在程序中的原因是:默认匹配包含模式“**/”“
下面是我tsconfig.json:

{
  "extends": "expo/tsconfig.base",
  "compilerOptions": {
    "strict": true
  }
}
aiazj4mn

aiazj4mn1#

关闭并重新打开VSCode似乎真的是这里的修复。至少对我来说它是关于VSCode如何处理问题检查的。

s2j5cfk0

s2j5cfk02#

由于index.ts是一个代码组件,您可能在代码库的某个地方使用了它。稍后,当您将文件名更改为style.ts时,

  • 现在,index.ts用法或导入语句不正确,因为该文件不再存在
  • 此外,扩展名.ts.js之前的名称[index]表示要匹配的默认模式是/
  • 解决方案可以是,一旦检查index.ts文件的使用情况,并相应地考虑模式。

例如:每当路由是默认的,如/index.ts代码将被考虑,因为你已经改变了它,默认值应该像/new-name
有时,重新启动IDE/编辑器可能是正确的做法。

rbl8hiat

rbl8hiat3#

无需关闭VS Code。只需点击Ctrl + Shift + P并运行Typescript: Restart TS Server

相关问题