ode_modules xpo-router ntry.js 错误警告:函数作为 React 子项无效

问题描述 投票:0回答:1

我正在遵循 Expo React Native 教程,并自上次工作以来对不同文件进行了一些更改(尝试实现 Clerk 身份验证)。

现在,当我运行 npx expo start 时,出现以下错误:

iOS Bundled 10340ms C:\UberClone\node_modules\expo-router\entry.js (1274 modules)
 ERROR  Warning: Functions are not valid as a React child. This may happen if you return a Component instead of <Component /> from render. Or maybe you meant to call this function rather than return it.

我尝试撤消我记得的所有更改,并且我还运行了我在网上搜索解决方案时发现的命令

npm install --save-dev babel-preset-expo
。 错误信息只指向entry.js文件,我没有修改,甚至没有打开过。

这个问题可能是由我的代码中的某些内容引起的,还是更可能与其他内容有关?

reactjs react-native expo expo-router
1个回答
0
投票

@sphnx 建议通过探索 Expo 路由器文件来启动调试过程,这是正确的。这正是错误所在——返回值中的一个函数。

Functions are not valid as a React child

非常感谢他花时间帮助我!

© www.soinside.com 2019 - 2024. All rights reserved.