反应原生开发服务器返回响应错误代码 500 [英] react native development server return response error code 500

查看:51
本文介绍了反应原生开发服务器返回响应错误代码 500的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

错误:捆绑失败:错误:无法从 P:\React Native\ 解析模块 ./../../react-transform-hmr/lib/index.jsTryReactNative\App.js:无法从 P:\React 找到模块 ./../../react-transform-hmr/lib/index.jsNative\TryReactNative\App.js.事实上,这些文件都不存在:* P:\react-transform-hmr\lib\index.js(.native||.android.js|.native.js|.js|.android.json|.native.json|.json|.android.ts|.native.ts|.ts|.android.tsx|.native.tsx|.tsx)* P:\react-transform-hmr\lib\index.js\index(.native||.android.js|.native.js|.js|.android.json|.native.json|.json|.android.ts|.native.ts|.ts|.android.tsx|.native.tsx|.tsx)在 ModuleResolver.resolveDependency (P:\React Native\TryReactNative\node_modules\metro\src\node-haste\DependencyGraph\ModuleResolution.js:209:697)在 ResolutionRequest.resolveDependency (P:\React Native\TryReactNative\node_modules\metro\src\node-haste\DependencyGraph\ResolutionRequest.js:83:16)在 DependencyGraph.resolveDependency (P:\React Native\TryReactNative\node_modules\metro\src\node-haste\DependencyGraph.js:222:485)在 Object.resolve (P:\React Native\TryReactNative\node_modules\metro\src\lib\transformHelpers.js:149:25)在dependencies.map.result (P:\React Native\TryReactNative\node_modules\metro\src\DeltaBundler\traverseDependencies.js:316:29)在 Array.map()在 resolveDependencies (P:\React Native\TryReactNative\node_modules\metro\src\DeltaBundler\traverseDependencies.js:312:16)在 P:\React Native\TryReactNative\node_modules\metro\src\DeltaBundler\traverseDependencies.js:169:33在 Generator.next()在步骤 (P:\React Native\TryReactNative\node_modules\metro\src\DeltaBundler\traverseDependencies.js:271:307)捆绑 [android, dev] ....../index.js ▓▓▓▓▓▓▓▓▓▓▓▓░░░░ 80.3% (456/509)::ffff:127.0.0.1 - - [10]/Oct/2018:12:44:20 +0000] "GET/index.delta?platform=android&dev=true&minify=false HTTP/1.1" 500 - "-" "okhttp/3.10.0"BUNDLE [android, dev] ....../index.js ▓▓▓▓▓▓▓▓▓▓▓▓░░░░ 80.3% (456/509),失败

error: bundling failed: Error: Unable to resolve module ./../../react-transform-hmr/lib/index.js from P:\React Native\TryReactNative\App.js: The module ./../../react-transform-hmr/lib/index.js could not be found from P:\React Native\TryReactNative\App.js. Indeed, none of these files exist: * P:\react-transform-hmr\lib\index.js(.native||.android.js|.native.js|.js|.android.json|.native.json|.json|.android.ts|.native.ts|.ts|.android.tsx|.native.tsx|.tsx) * P:\react-transform-hmr\lib\index.js\index(.native||.android.js|.native.js|.js|.android.json|.native.json|.json|.android.ts|.native.ts|.ts|.android.tsx|.native.tsx|.tsx) at ModuleResolver.resolveDependency (P:\React Native\TryReactNative\node_modules\metro\src\node-haste\DependencyGraph\ModuleResolution.js:209:697) at ResolutionRequest.resolveDependency (P:\React Native\TryReactNative\node_modules\metro\src\node-haste\DependencyGraph\ResolutionRequest.js:83:16) at DependencyGraph.resolveDependency (P:\React Native\TryReactNative\node_modules\metro\src\node-haste\DependencyGraph.js:222:485) at Object.resolve (P:\React Native\TryReactNative\node_modules\metro\src\lib\transformHelpers.js:149:25) at dependencies.map.result (P:\React Native\TryReactNative\node_modules\metro\src\DeltaBundler\traverseDependencies.js:316:29) at Array.map () at resolveDependencies (P:\React Native\TryReactNative\node_modules\metro\src\DeltaBundler\traverseDependencies.js:312:16) at P:\React Native\TryReactNative\node_modules\metro\src\DeltaBundler\traverseDependencies.js:169:33 at Generator.next () at step (P:\React Native\TryReactNative\node_modules\metro\src\DeltaBundler\traverseDependencies.js:271:307) BUNDLE [android, dev] ....../index.js ▓▓▓▓▓▓▓▓▓▓▓▓░░░░ 80.3% (456/509)::ffff:127.0.0.1 - - [10/Oct/2018:12:44:20 +0000] "GET /index.delta?platform=android&dev=true&minify=false HTTP/1.1" 500 - "-" "okhttp/3.10.0" BUNDLE [android, dev] ....../index.js ▓▓▓▓▓▓▓▓▓▓▓▓░░░░ 80.3% (456/509), failed

推荐答案

这个错误是由于 最新的本机版本,补丁即将发布.

This error is due to lastest react-native version, a patch is coming.

解决方法是:

  1. 构建您的应用程序
  2. 退出地铁建设者(你的终端)
  3. 输入react-native start --reset-cache
  1. Build your app normally
  2. Exit metro builder (your terminal)
  3. Type react-native start --reset-cache

这篇关于反应原生开发服务器返回响应错误代码 500的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆