typescript 意外标记“?”在React Native中没有堆栈

cunj1qz1  于 2022-12-24  发布在  TypeScript
关注(0)|答案(2)|浏览(131)

我得到了unexpected token '?'错误。但是,在调试模式下,错误消失了。

aiqt4smr

aiqt4smr1#

这是有点晚,但我认为它可能会帮助其他
在我的情况下,这个问题发生在我安装了一个示例应用程序后:"metro-config": "^0.72.1""react-native": "0.70.0-rc.4"。而我的主应用程序仍然使用"react-native": "0.66.4"
当我恢复代码时,它也会复制。所以我想出了这个解决方案:
1.删除该示例应用程序
1.重置
1.执行yarn cache cleannpm cache clean -f
问题就消失了。

dwbf0jvd

dwbf0jvd2#

我遇到了这个问题,但只是在Android中,它是由我使用的一个空合并赋值(??=)引起的
在代码中查找??=,尝试将其更改为扩展方式,并暂时避免使用此运算符,它可能是一个尚未修复的错误不确定,但空合并运算符??也可能导致相同的问题

相关问题