React Native this._lazyCallableModules [name]不是函数

时间:2017-08-19 17:49:14

标签: javascript ios react-native facebook-login

我有一个功能齐全的本机应用程序,我尝试安装Facebook登录按钮。我按照这些说明操作:

https://developers.facebook.com/docs/react-native/login

https://developers.facebook.com/docs/react-native/configure-ios

使用react-native链接将Facebook SDK连接到项目有一个已知问题,所以我尝试手动链接它。我无法让Facebook登录工作,现在当我使用 react-native run-ios 时,我的应用只显示黑屏!

作为测试,我使用create-react-native-app创建一个新的应用程序,然后我启动了它,我收到了这个错误:

this._lazyCallableModules [name]不是函数(MessageQueue.js 155:11)

由于我不确定MessageQueue是什么,这是一个全新的应用程序,我不知道如何撤消我所做的损害。

有没有人经历过这个,或者你至少知道如何重置我的反应设置?

如果我没有提供足够的相关信息,请告诉我。

2 个答案:

答案 0 :(得分:0)

按照here给出的答案,到目前为止效果很好。

babel-preset-react-native个套件从2.0.1降级为2.0.0。命令为npm install babel-preset-react-native@2.0.0。如果要将--save标记存储到package.json,请使用public function searchConsultants() { $location = $request->get('location'); $fromDate = $request->get('from_date'); $toDate = $request->get('to_date'); $data = DB::table('consultants') ->selectRaw('AVG(COALESCE(ratings.rating_for_manager, 0))as avg_rating, consultants.id,consultants.cunsultant_name,contact_number,location') ->whereBetween('date',[$fromDate,$toDate]) ->orWhere('location','LIKE','%'.$location.'%') ->leftJoin('ratings', 'ratings.consultant_id', 'consultants.id') ->groupBy('consultants.id') ->orderBy('avg_rating', 'DESC') ->get(); } 标记。

答案 1 :(得分:0)

更新到最新的React Native,clean& build为我解决了。