从react-native 0.26升级到0.29(并运行react-native升级)后,我在 android调试器中收到以下错误: Got JS Exception: ReferenceError: Can't find variable: process 并在Android模拟器中的此错误消息 java.lang.RunTimeEx
Got JS Exception: ReferenceError: Can't find variable: process
并在Android模拟器中的此错误消息
java.lang.RunTimeException: ReferenceError: can't find variable process (http://10.0.2.2:8081/index.android.bundle (...)
我没有更改任何我的应用程序javascript自升级,所有运行没有错误之前所以我假设问题不在javascript中,而是反应版本的更改已删除’进程’变量?
即使加载一个空的索引文件(一个什么都不做的反应组件)仍会导致相同的错误.
有同样的问题:java.lang.RuntimeException: java.util.concurrent.ExecutionException: java.lang.RuntimeException: ReferenceError: Can't find variable: process
通过将React升级到最新的兼容版本来修复,在我的情况下为15.2.1:
npm i react@15.2.1 --save