答案 0 :(得分:1)
你上次的任务是什么?也许是另一个yarn install
新的依赖?它本可以将您的react版本升级到alpha13,这比使用它更麻烦。
一些建议:
将package.json中的react-native条目从“^ 0.46.1”更改为“0.46.1”,并将react-version更改为“16.0.0.-alpha12”,远离“^ 16.0”。 0.0-α-有点”。此更改的详细信息是删除版本号中的任何插入符号和任何波形符号!
反应-16-alpha版本随着alpha13变成了一个可怕的生物,这使得很多非常有趣的反应原生。我也失去了一些时间。
在您从插入符号/波形符号移到具体版本号后,您应该再次进行“纱线安装”,看看是否可以构建。如果问题仍然存在,请完全删除node_modules文件夹,然后使用“yarn install”重新安装。
如果它也无济于事,请尝试创建一个新的rn项目并将依赖项放在那里,看看是否可以创建一个可以记录这些问题的纯示例应用程序。
另一个最终解决方案是降级到0.45.1