【发布时间】:2021-09-16 19:12:39
【问题描述】:
我尝试在模拟器上运行我的应用程序,构建已成功完成,但是当应用程序开始捆绑大约 26% 时,此错误会弹出到 cmd:
[Mon Nov 08 2021 13:00:11.720] BUNDLE ./index.js
error: TypeError: Cannot read properties of undefined (reading 'reduce')
at resolveDependencies (C:\Users\iarch\Desktop\Directik App\mobile-v2-new\node_modules\metro\src\DeltaBundler\traverseDependencies.js:586:33)
at C:\Users\iarch\Desktop\Directik App\mobile-v2-new\node_modules\metro\src\DeltaBundler\traverseDependencies.js:275:33
at Generator.next (<anonymous>)
at asyncGeneratorStep (C:\Users\iarch\Desktop\Directik App\mobile-v2-new\node_modules\metro\src\DeltaBundler\traverseDependencies.js:87:24)
at _next (C:\Users\iarch\Desktop\Directik App\mobile-v2-new\node_modules\metro\src\DeltaBundler\traverseDependencies.js:107:9)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
在模拟器上出现闪屏,然后出现红屏:
我试图用这个版本的节点来解决:
17.0.1
16.13.0
16.10.0
14.18.1
对于每一个,我删除node_modules 文件夹,然后用nvs 更改我的节点版本,然后我运行npm install,但同样的事情发生了。
我该如何解决?
【问题讨论】:
标签: react-native