Environnement
internal/modules/cjs/loader.js:605
throw err;
^
Error: Cannot find module './bundle/unbundle'
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:603:15)
at Function.Module._load (internal/modules/cjs/loader.js:529:25)
at Module.require (internal/modules/cjs/loader.js:657:17)
at require (internal/modules/cjs/helpers.js:22:18)
at Object.<anonymous> (/Users/morton.hsu/ReactNativeProject/testup/node_modules/react-native/local-cli/commands.js:44:1)
at Module._compile (internal/modules/cjs/loader.js:721:30)
at Module._compile (/Users/morton.hsu/ReactNativeProject/testup/node_modules/pirates/lib/index.js:83:24)
at Module._extensions..js (internal/modules/cjs/loader.js:732:10)
at Object.newLoader (/Users/morton.hsu/ReactNativeProject/testup/node_modules/pirates/lib/index.js:88:7)
at Module.load (internal/modules/cjs/loader.js:620:32)
mortonde-Mini:testup morton.hsu$ react-native info
internal/modules/cjs/loader.js:605
throw err;
^
Error: Cannot find module './bundle/unbundle'
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:603:15)
at Function.Module._load (internal/modules/cjs/loader.js:529:25)
at Module.require (internal/modules/cjs/loader.js:657:17)
at require (internal/modules/cjs/helpers.js:22:18)
at Object.<anonymous> (/Users/morton.hsu/ReactNativeProject/testup/node_modules/react-native/local-cli/commands.js:44:1)
at Module._compile (internal/modules/cjs/loader.js:721:30)
at Module._compile (/Users/morton.hsu/ReactNativeProject/testup/node_modules/pirates/lib/index.js:83:24)
at Module._extensions..js (internal/modules/cjs/loader.js:732:10)
at Object.newLoader (/Users/morton.hsu/ReactNativeProject/testup/node_modules/pirates/lib/index.js:88:7)
at Module.load (internal/modules/cjs/loader.js:620:32)
Description
étape 1. Créez un nouveau projet avec RN version 0.57.8.
étape 2.
renommer .babelrc en un autre nom (.abelrc)
étape 3. react-native-git-upgrade
étape 4.
renommez .abelrc en .babelrc
étape 5. react-native run-ios
puis le terminal affiche le message:
System: OS: macOS 10.14.2 CPU: (4) x64 Intel(R) Core(TM) i7-4578U CPU @ 3.00GHz Memory: 448.52 MB / 16.00 GB Shell: 3.2.57 - /bin/bash Binaries: Node: 11.6.0 - ~/.nvm/versions/node/v11.6.0/bin/node npm: 6.7.0 - ~/.nvm/versions/node/v11.6.0/bin/npm Watchman: 4.9.0 - /usr/local/bin/watchman SDKs: iOS SDK: Platforms: iOS 12.1, macOS 10.14, tvOS 12.1, watchOS 5.1 Android SDK: API Levels: 26, 27, 28 Build Tools: 27.0.3, 28.0.3 System Images: android-24 | Google APIs Intel x86 Atom, android-26 | Google Play Intel x86 Atom IDEs: Android Studio: 3.3 AI-182.5107.16.33.5199772 Xcode: 10.1/10B61 - /usr/bin/xcodebuild npmPackages: react: 16.6.3 => 16.6.3 react-native: 0.57.8 => 0.57.8 npmGlobalPackages: react-native-git-upgrade: 0.2.7
Si je crée juste un nouveau projet avec 0.58.3 ou 0.57.8 est fonctionne.
Mais utilisez react-native-git-upgrade de 0.57.8 à 0.58.3 et lancez le projet pour obtenir l'erreur.
Une idée? Merci d'avance.
3 Réponses :
J'ai eu le même problème hier.
Je l'ai résolu manuellement.
des fichiers ci-dessous.
require('./bundle/unbundle'),
Veuillez supprimer
\node_modules\.cache\@babel\register\.babel.7.2.2.development.json \node_modules\react-native\node_modules\.cache\@babel\register\.babel.7.2.2.development.json
et react-native run-ios
Vous obtiendrez un bon résultat.
Merci pour votre aide, je vais l'essayer plus tard et donner votre avis
Autre méthode - pas si manuellement:
rm -r ./node_modules npm cache clean --force npm i
=)
L'exécution de
npm ci
m'a suffi pour résoudre le problème