Я создал новый реактивный проект с использованием командной строки и реактивной команды. Когда я пытался открыть проект с помощью эмулятора Android Studio, я получил следующую ошибку:
The development server returned response error code: 500 URL: http://10.0.2.2:8081/index.delta?platform=android&dev=true&minify=false Body: <!DOCTYPE html> Error Error: Unable to resolve module ./index from D:\ReactNative\myreactdemo\node_modules\react-native\scripts/.: The module ./index could not be found from D:\ReactNative\myreactdemo\node_modules\react-native\scripts/.. Indeed, none of these files exist: * D:\ReactNative\myreactdemo\node_modules\react-native\scripts\index(.native||.android.js|.native.js|.js|.android.json|.native.json|.json|.android.ts|.native.ts|.ts|.android.tsx|.native.tsx|.tsx)` *D:\ReactNative\myreactdemo\node_modules\react-native\scripts\index\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 (D:\ReactNative\myreactdemo\node_modules\metro\src\node-haste\DependencyGraph\ModuleResolution.js:163:15) at ResolutionRequest.resolveDependency (D:\ReactNative\myreactdemo\node_modules\metro\src\node-haste\DependencyGraph\ResolutionRequest.js:52:18) at DependencyGraph.resolveDependency (D:\ReactNative\myreactdemo\node_modules\metro\src\node-haste\DependencyGraph.js:283:16) at D:\ReactNative\myreactdemo\node_modules\metro\src\lib\transformHelpers.js:261:42 at Server.<anonymous> (D:\ReactNative\myreactdemo\node_modules\metro\src\Server.js:1038:41) at Generator.next (<anonymous>) at asyncGeneratorStep (D:\ReactNative\myreactdemo\node_modules\metro\src\Server.js:99:24) at _next (D:\ReactNative\myreactdemo\node_modules\metro\src\Server.js:119:9)
Редактировать
\ node_modules @ реагировать-нативное сообщество \ cli \ build \ commands \ runAndroid \ runAndroid.js и заменены cwd: scriptsDir с помощью cwd: process.cwd ()
Эта ошибка указана сервером nodeJS. И причина этого кроется в синтаксической ошибке. Можете ли вы поделиться кодом (./index File), где происходит ошибка.
react-native start --reset-cache в одном терминале и оставил его открытым
react-native start --reset-cache
react-native run-android в другом терминале
react-native run-android