2017-08-27 198 views
-1

我刚刚创建的Webstorm一个阵营机应用程序,但是当我运行它,它显示了这个错误:开发服务器返回的响应错误代码:500

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 

为什么?

以下是图像:

enter image description here

+0

它的消息...'意外的令牌)' –

+0

你是什么意思@ cricket_007吗? , –

+0

'native \\\\ index.js \“)”'...这是无效的JSON –

回答

3

这是我在命令提示符下它帮助我一样。

npm uninstall babel-preset-react-native 
npm install [email protected] 

这意味着babel-preset-react-native库的新版本,并没有对新的版本不支持的尾随逗号。

0

我有这个问题。它通过纠正代码来解决。看看当你跑“react-native run-android”已打开节点窗口,它的报告哪来的问题,例如它报告:

意外令牌(27:6)

,然后将其报告出错的部分代码。打开App.js文件,查看造成问题的代码部分并进行更正。

看看下面的图片,注意黄色部分。

enter image description here

相关问题