Android 开发服务器返回了响应错误代码:500

Android 开发服务器返回了响应错误代码:500,android,react-native,Android,React Native,我刚刚在Webstorm中创建了一个React本机应用程序,但当我运行它时,它显示了以下错误: The development server returned response error code: 500 URL: http://10.0.3.2:8081/index.android.bundle?platform=android&dev=true&hot=false&minify=false Body: {"message":"TransformError: F

我刚刚在Webstorm中创建了一个React本机应用程序,但当我运行它时,它显示了以下错误:

The development server returned response error code: 500

URL: http://10.0.3.2:8081/index.android.bundle?platform=android&dev=true&hot=false&minify=false

Body:
{"message":"TransformError: F:\\MyApps\\CatalogueApp\\index.android.js: Unexpected token ) (While processing preset: \"F:\\\\MyApps\\\\CatalogueApp\\\\node_modules\\\\babel-preset-react-native\\\\index.js\")","type":"TransformError","lineNumber":0,"description":"","errors":[{"description":"","lineNumber":0}]}
processBundleResult
    BundleDownloader.java:170
access$100
    BundleDownloader.java:39
onResponse
    BundleDownloader.java:139
execute
    RealCall.java:135
run
    NamedRunnable.java:32
runWorker
    ThreadPoolExecutor.java:1113
run
    ThreadPoolExecutor.java:588
run
    Thread.java:818
为什么?

下图:


这是我在命令提示符下所做的工作,它帮助了我

npm uninstall babel-preset-react-native
npm install babel-preset-react-native@2.1.0

这意味着新版本的巴别塔预设反应本机库,新版本上有一个不支持的尾随逗号。

我遇到了这个问题。通过修改代码解决了这个问题。查看运行“
react native run android
”时打开的节点窗口,它报告了问题所在,例如报告:

意外标记(27:6)

然后它会报告正在出错的代码的一部分。打开
App.js
文件,查看产生问题的代码部分并进行纠正

请看下图,并注意黄色部分


它在消息中<代码>意外标记)你说的@cricket\u 007是什么意思<代码>本机\\\\index.js\”。。。这是无效的JSONOk,现在我如何更改它,改成什么?我只是指出错误。我不知道这些数据是在哪里处理的。我假设您能够在IDE中进行项目范围的搜索