web-dev-qa-db-fra.com

Metro Bundler a rencontré une erreur interne. Veuillez vérifier le résultat d'erreur de votre terminal pour plus de détails.

après la caisse quand je dis réagir-natif courir-Android im obtenir au-dessous de l'erreur.

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

ci-dessous est package.json dans mon projet.

{
    "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"
    }
}

quelqu'un a eu ce problème et l'a résolu?

3
SameerShaik

lancer ces commandes

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

et cette commande aussi

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

puis courir 

npm i && react-native run-Android

ou run-ios tout ce qui est applicable

1

Essayez de supprimer "react-native-vector-icons": "^4.0.0"

Ce numéro pourrait vous aider avec des solutions possibles

0
fatahn

J'ai fait face au même problème. Dans mon cas, c’est essentiellement à cause de chemins brisés/erronés dans les déclarations imports. Le problème est résolu après la correction de tous les chemins d'importation, à savoir les styles, les composants, les routeurs, les réducteurs, les actions, etc., le redémarrage de l'émulateur et la réexécution de la construction.

0
santosh gawade

Je suggère de redémarrer React.

Pour ce faire, il suffit d’exécuter les commandes suivantes:

# Kill current processes
killall node -9 

# Start React - Native
react-native start 

# Run Android
react-native run-Android

Cela devrait faire l'affaire.

0
civani mahida