我目前正在尝试运行一个redux/react-native项目。目前,我只是有一个画面的基本应用程序,显示文本“测试”,但我得到这个奇怪的错误在iOS上是React本地基本项目给出错误:_JS调用:_fbBatchedBridge未定义
"Unable to execute JS call: _fbBatchedBridge is undefined"
然后我试图安装在Android应用通过反应本地运行 - 它说,开发人员服务器不起来。我检查了localhost:8081/status,它确实显示开发者服务器正在运行。
我已经试过
我已经尝试了一堆不同的东西。这绝对不是开发者服务器。我尝试在/node_modules/react-native/packager/react-native-xcode.sh中的第17-20行文件中注释掉4行代码。
#if [[ "$PLATFORM_NAME" = "iphonesimulator" ]]; then
# echo "Skipping bundling for Simulator platform"
# exit 0;
#fi
这是造成一堆人同样的问题。不幸的是,这并没有解决我的问题,所以我一直在阅读,从我读的内容可能是应用程序的本地方面无法读取和解释JavaScript。任何帮助将非常感激。
我index.ios.js文件(项)看起来是这样的:
import React from 'react-native';
var React = require('react-native');
const {
AppRegistry
} = React;
import App from './app/containers/app';
AppRegistry.registerComponent('InstallApp',() => App);
可能无法解决您的问题,但是您正在导入react-native与require和新的导入语法。 –