web-dev-qa-db-de.com

Beim Metro Bundler ist ein interner Fehler aufgetreten. Weitere Informationen finden Sie in der Terminalfehlerausgabe

nach dem Checkout, wenn ich reaktives Lauf-Android sage, bekomme ich unter Fehler.

Metro Bundler has encountered an internal error, please check your terminal error output for more details

unten ist package.json in meinem Projekt.

{
    "name": "NCAPRNRedux",
    "version": "0.0.1",
    "private": true,
    "scripts": {
        "start": "node node_modules/react-native/local-cli/cli.js start",
        "test": "jest"
    },
    "dependencies": {
        "react": "16.2.0",
        "react-native": "0.52.2",
        "react-native-vector-icons": "^4.0.0",
        "react-navigation": "^1.0.0-beta.29",
        "react-redux": "^5.0.6",
        "redux": "^3.7.2",
        "redux-thunk": "^2.2.0"
    },
    "devDependencies": {
        "babel-jest": "22.1.0",
        "babel-plugin-transform-decorators-legacy": "^1.3.4",
        "babel-preset-react-native": "^4.0.0",
        "jest": "22.1.4",
        "react-test-renderer": "16.2.0"
    },
    "jest": {
        "preset": "react-native"
    }
}

hatte jemand dieses Problem und löste es?

3
SameerShaik

führen Sie diese Befehle aus

react-native bundle --platform Android --dev false --entry-file index.js --bundle-output Android/app/src/main/assets/index.Android.bundle --assets-dest Android/app/src/main/res

und auch diesen Befehl

rm ./node_modules/react-native/local-cli/core/__fixtures__/files/package.json

dann renne 

npm i && react-native run-Android

oder Run-Ios alles, was anwendbar ist

Ich bin mit diesem Problem konfrontiert und habe es folgendermaßen behoben.

Wenn Sie sicher sind, dass an Ihrem Code nichts falsch ist, können Sie versuchen, den Prozess in Port 8081 neu zu starten.

Öffnen Sie Ihr Terminal und suchen Sie die Prozess-ID mit dem folgenden Befehl:

Sudo lsof -n -i :8081 | grep LISTEN

Dann benutze kill id wobei id von lsof zurückgegeben wird

Danach starten Sie einfach Ihre Anwendung

react-native run-Android
1
Edison Biba

Versuchen Sie, "react-native-vector-icons": "^4.0.0" zu entfernen

Dieses Problem könnte Ihnen bei möglichen Lösungen helfen

0
fatahn

Ich hatte das gleiche Problem. In meinem Fall handelt es sich im Grunde um einige fehlerhafte/falsche Pfade in Import-Anweisungen. Das Problem wurde behoben, nachdem alle Importpfade korrigiert wurden, z. B. Stile, Komponenten, Router, Reduzierungen, Aktionen usw., der Emulator neu gestartet und der Build erneut ausgeführt wurde.

0
santosh gawade

Haben Sie ein Bild wie dieses:

require("../assets/user.png")

Wenn ja, überprüfen Sie bitte den Bildpfad. Ich habe das gleiche Problem, also habe ich den Pfad gerade korrigiert und der Fehler ist weg. 

0
Manish

Ich schlage vor, React neu zu starten.

Führen Sie dazu einfach die folgenden Befehle aus:

# Kill current processes
killall node -9 

# Start React - Native
react-native start 

# Run Android
react-native run-Android

Das sollte den Trick tun.

0
civani mahida