【问题标题】:Tsconfig show typescript file not found error after change file name更改文件名后 Tsconfig 显示 typescript 文件未找到错误
【发布时间】:2022-11-04 19:14:33
【问题描述】:

我将存档名称从“index.ts”更改为“style.ts”,之后总是在 tsconfig.json 中返回此错误:

“找不到文件'/src/components/AboutContainer/index.ts'。该文件在程序中,因为:默认匹配包含模式'**/*'”

这是我的 tsconfig.json:

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

【问题讨论】:

    标签: typescript react-native tsconfig react-tsx


    【解决方案1】:

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

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

    例如:只要路由是默认的/index.ts代码就会被考虑,因为你已经改变了它,默认应该像/new-name

    【讨论】:

    • 我没有在任何地方使用,但我只是关闭并重新打开 VsCode,错误就消失了。
    【解决方案2】:

    关闭并重新打开 VSCode 似乎确实是这里的解决方法。至少对我来说。这是关于 VSCode 如何处理问题检查的问题。

    【讨论】:

      猜你喜欢
      • 2017-03-18
      • 2011-05-27
      • 1970-01-01
      • 2018-07-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-16
      相关资源
      最近更新 更多