我启动应用程序时遇到的确切错误是绑定失败:
错误:无法从以下位置解析模块
react-is
/Users/someguy/projects/third/some-app/node_modules/react-navigation/node_modules/react-native-tab-view/node_modules/prop-types/index.js
: 模块映射中不存在模块
关于此错误的奇怪之处在于,仅当我添加
时才会发生android:usesCleartextTraffic =“ true”
位于AndroidManifest.xml文件中。由于升级到SDK28,因此需要这样做。如果我在没有
的情况下构建应用android:usesCleartextTraffic =“ true”
我能够正常启动和运行该应用程序,但是Metro bundler无法运行,并且我无法访问调试器。
我应该在我的package.json中添加react-is还是只使用npm并在本地安装它?
答案 0 :(得分:0)
通过安装react-is来证明这一点。解决问题。