【问题标题】:React Native error ModuleResolver.resolveDependencyReact Native 错误 ModuleResolver.resolveDependency
【发布时间】:2022-12-22 20:21:07
【问题描述】:

我收到此错误,但我无法弄清楚是什么原因造成的,因为当我导航到另一个屏幕时,一切正常。如果它是一个包错误,那么我会知道,因为它通常会指出哪一行,但我真的不知道如何导航这种类型或错误日志。

None of these files exist:
  * http:\localhost:8081\index(.native|.android.js|.native.js|.js|.android.json|.native.json|.json|.android.ts|.native.ts|.ts|.android.tsx|.native.tsx|.tsx)
  * http:\localhost:8081\index\index(.native|.android.js|.native.js|.js|.android.json|.native.json|.json|.android.ts|.native.ts|.ts|.android.tsx|.native.tsx|.tsx)
    at ModuleResolver.resolveDependency (D:\REACT NATIVE\app-test\node_modules\metro\src\node-haste\DependencyGraph\ModuleResolution.js:107:15)
    at DependencyGraph.resolveDependency (D:\REACT NATIVE\app-test\node_modules\metro\src\node-haste\DependencyGraph.js:288:43)
    at D:\REACT NATIVE\app-test\node_modules\metro\src\lib\transformHelpers.js:129:24
    at Server._resolveRelativePath (D:\REACT NATIVE\app-test\node_modules\metro\src\Server.js:1072:12)
    at async Server.requestProcessor [as _processBundleRequest] (D:\REACT NATIVE\app-test\node_modules\metro\src\Server.js:428:37)
    at async Server._processRequest (D:\REACT NATIVE\app-test\node_modules\metro\src\Server.js:380:9)

更新:

我找出了这个错误的原因。看来我的服务器端有问题。我把它修好了,它不再显示了。谢谢你。

【问题讨论】:

    标签: react-native


    【解决方案1】:

    当代码库中存在依赖循环时,就会发生这种情况。您是否尝试在您的 eslint 配置文件中启用 "import/no-cycle" 规则并检测现有的循环?也许可以帮助弄清楚为什么会发生此错误...

    For more informations regarding eslint import/no-cycle

    【讨论】:

      【解决方案2】:

      嗨,你能解释一下解决方案吗,因为我遇到了同样的问题

      【讨论】:

        猜你喜欢
        • 2019-06-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-10-05
        • 1970-01-01
        • 2022-11-17
        • 1970-01-01
        相关资源
        最近更新 更多