React native build failed:开发服务器返回响应错误代码500

时间:2018-01-09 10:42:34

标签: android node.js react-native react-native-android

enter image description here

浏览器控制台错误:

  

捆绑new ApiImplicitParam( dataTypeClass = classOf[Array[Model]], paramType = "body", name = "body", required = true, value = "The JSON array of messages to be logged.") [开发,非缩小,hmr禁用] 99.3%(1074/1078),失败。   错误:变压器工作人员中未捕获的错误:/home/manish/donut/node_modules/metro-bundler/src/transformer.js       at _transform.then.catch.error(/home/manish/donut/node_modules/metro-bundler/src/JSTransformer/index.js:172:31)       at process._tickCallback(internal / process / next_tick.js:109:7)

1 个答案:

答案 0 :(得分:0)

确保您已运行npm服务器。从您的项目根文件夹

打开终端cd项目root并运行以下命令

npm start

如果您使用命令在设备或模拟器上编译和运行应用程序,那么请确保您已运行

react-native run-android或run-ios  来自不同终端的命令,以确保你没有关闭你运行npm start的终端。

查看服务器是否成功启动

如果导入不正确,可能会发生这种情况。例如,如果我尝试导入如下所示的内容

import renderIf from './renderIf';

我的项目中存在renderIf文件。

因此所有这些类型的问题都将在npm服务器日志中打印出来。查看日志并相应地进行修复。