154 | */
155 |
> 156 | const ActivityIndicatorWithRef: component(
| ^
157 | ref: React.RefSetter<HostComponent<empty>>,
158 | ...props: Props
159 | ) = React.forwardRef(ActivityIndicator);
错误似乎与活动固定器组件有关,并且在构建过程中发生。 我尝试过的步骤: 检查公告犬配置:
I已确保正确设置我的Babel配置文件。这是我的babel.config.js:
module.exports = {
presets: ['module:metro-react-native-babel-preset'],
};
我运行以下命令以重置缓存:
NPX反应启动-Reset-CACHE 重新安装的节点模块:
I删除了node_modules和package-lock.json文件,并使用npm安装重新安装了依赖关系。 降级的本机版本:
i我尝试将本机降级为0.71.11,以查看是否可以解决该问题。 我目前的依赖性:
{
"name": "CtoB",
"version": "0.0.1",
"private": true,
"dependencies": {
"react-native": "^0.77.0",
"react": "18.3.1",
"axios": "^1.7.9"
},
"devDependencies": {
"@babel/core": "^7.26.0",
"babel-preset-react-native": "^4.0.1"
}
}
指出的行为: 我希望该项目不会出错,尤其是在渲染Activity Indindicator时进行。
additional信息: 这个问题似乎是针对React Native版本0.77.0专门发生的。 我正在使用React版本18.3.1。 项目设置不使用打字稿,但是我遇到了与类似于打字稿的语法有关的问题。问题: 是否有人可以解决与活动指示器相关的此错误的解决方案? 当前的React本地版本或特定的Babel设置是否存在问题?
seams是与反应本库有关的错误。即使开始一个新项目,也为我复制了。