Je crée une nouvelle application native de réaction:
npm install -g react-native-cli react-native init FirstProject cd FirstProject react-native run-android
Le message d'erreur suivant s'affiche:
'Erreur: impossible de résoudre le module
./indexà partir de / home / alex / code / test2 / FirstProject / node_modules / react-native /.'
Au fait, le fichier index.js a été créé dans le dossier de mon projet (/home/alex/code/test2/FirstProject/index.js)
Voici la capture d'écran:
6 Réponses :
Je ne connais pas la cause bro, Rétrograder votre version native de réaction à 0.58.5 (cela a fonctionné pour moi)
react-native run-android
exécuter la commande ci-dessus.
puis faire
react-native start -- --reset-cache
J'avais le même problème et ces étapes ont fonctionné de ma part. Cela ressemble plus à une solution rapide:
0.59.1 à "react": "16.8.3",
"react-native": "0.59.0",
npm install puis react-native upgrade --legacy , android / app / build.gradle en appuyant sur y react-native start - --reset-cache react-native run-android nettoyez et installez comme ci-dessous:
supprimez node_modules et exécutez
npm install
npm link
react-native run-android
J'espère que cela fonctionne ....
Si vous voulez «espérer que quelque chose fonctionne», expliquez au moins POURQUOI vous pensez que cela devrait fonctionner.
J'ai eu le même problème et je l'ai résolu en installant la version inférieure de React.
Suivez les étapes ci-dessous
Supprimez le dossier node_moduled en tapant rm -rf node_modules / dans le terminal
Supprimez également les dossiers IOS et Android
package.json et conservez les dépendances et devDependencies comme suit (ne modifiez pas votre autre paramètre dans ce fichier)
"dependencies": {
"react": "16.6.3",
"react-native": "0.58.5",
//other dependencies
},
"devDependencies": {
"babel-core": "^7.0.0-bridge.0",
"babel-jest": "24.1.0",
"jest": "24.1.0",
"metro-react-native-babel-preset": "0.52.0",
"react-test-renderer": "16.6.3"
},
yarn ou npm install cela ajoutera à nouveau node_modules dans votre projet mise à jour react-native pour ajouter le dossier Android et ios dans votre projet Bonne chance
J'ai finalement résolu le problème en rétrogradant à la version précédente de react-native:
react-native init FirstProject --version 0.58.6
Il semble que ce problème ne soit lié qu'à la dernière version 59 de react-native. La version précédente de react fonctionne.
Merci à tous!
J'ai résolu ce problème en rétrogradant la version native de React à la version 0.58.6
Ce problème est dû à la nouvelle version de react native. (0.59. *)
Étape 1: Supprimez le dossier des modules de nœuds et le fichier package-lock.json
Étape 2: Changer la version react-native dans les dépendances package.json en 0.58.6
Étape 3: exécutez npm install sur le répertoire racine du projet dans l'invite de commande
Étape 4: exécutez la commande react-native run-android
C'est fait!
Essayez: stackoverflow.com/questions/52659866/…