我将存档名称从“index.ts”更改为“style.ts”,之后总是在 tsconfig.json 中返回此错误:
“未找到文件'/src/components/AboutContainer/index.ts'。该文件位于程序中,因为:默认匹配包含模式'**/*'”
这是我的 tsconfig.json:
{
"extends": "expo/tsconfig.base",
"compilerOptions": {
"strict": true
}
}
关闭并重新打开 VSCode 似乎确实可以解决此问题。至少对于我来说。这是关于 VSCode 如何处理问题检查的问题。
由于
index.ts
是一个代码组件,您可能在代码库中的某个地方使用过它。后来,当您将文件名更改为 style.ts 时,
index.ts
用法或导入语句不正确,因为该文件不再存在[index]
或 .ts
之前的名称 .js
表示要匹配的默认模式是 /
。index.ts
文件的使用情况并相应地考虑模式。例如:每当路线默认为
/
时,都会考虑index.ts
代码,因为您已更改它,默认值应为/new-name
有时,重新启动 IDE/编辑器可能是正确的做法。
无需关闭 VS Code。只需点击
Ctrl + Shift + P
并运行 Typescript: Restart TS Server