38 votes

Impossible de résoudre le module 'AccessibilityInfo' lors de la tentative de création d'un ensemble de versions

je cours

 react-native bundle --platform windows --dev false --entry-file index.windows.js --bundle-output windows/app/ReactAssets/index.windows.bundle --assets-dest windows/app/ ReactAssets/
 

commande pour créer le paquet de version, mais j'obtiens l'erreur suivante

 Unable to resolve module `AccessibilityInfo` from `C:\Users\godha.pranay\project\node_modules\react-native\Libraries\react-native\react-native-implementation.js`: Module does not exist in the module map



This might be related to https://github.com/facebook/react-native/issues/4968

To resolve try the following:

  1. Clear watchman watches: `watchman watch-del-all`.

  2. Delete the `node_modules` folder: `rm -rf node_modules && npm install`.

  3. Reset Metro Bundler cache: `rm -rf $TMPDIR/react-*` or `npm start -- --reset-cache`.  4. Remove haste cache: `rm -rf $TMPDIR/haste-map-react-native-packager-*`.
 

J'ai tout essayé recommandé sur Internet, rien ne fonctionne. Je suis totalement coincé là-dessus. S'il vous plaît aider.

70voto

abinax Points 864

Cela ressemble à un bogue dans 0.56 lié aux dépendances. La "solution" consiste à trouver la combinaison correcte de versions de dépendances. Nous avons trouvé une solution de contournement en installant ces versions EXACTEMENT:

 react-native >> 0.55.4
babel-core >> latest 
babel-loader >> latest
babel-preset-react-native >> 4.0.0
 

Donc, vous devez exécuter ces commandes dans l'ordre:

 react-native init AwesomeProject
cd AwesomeProject
react-native run-android
npm uninstall react-native
npm install --save react-native@0.55.4
react-native run-android
npm install --save babel-core@latest babel-loader@latest
npm uninstall --save babel-preset-react-native
npm install --save babel-preset-react-native@4.0.0
react-native run-android
 

17voto

JFC Points 191

Si vous exécutez la version native réactif 0.56.0, rétrogradez-la en 0.55.4.

 cd "on your project directory"
npm install react-native@0.55.4
 

Si vous voulez savoir la raison, suivez ce problème .

8voto

J'ai eu le même problème.

précédent ma version rea-native était

 C:\WINDOWS\system32>react-native -v
react-native-cli: 2.0.1
react-native: 0.56.0
 

alors je désinstalle react-native

 C:\WINDOWS\system32>npm uninstall -g react-native-cli
removed 41 packages in 3.999s
 

alors j'ai installé react-native

 npm install react-native@0.55.4
 

encore une fois intsalled

 npm install -g react-native-cli@1.2.0
 

puis cette installation de création de projet réactif natif fonctionne

 react-native init --version="0.55.4" myprojectname
 

6voto

Umesh Patadiya Points 547
     "dependencies": {
        "react": "^16.4.1",
        "react-native": "^0.55.4"
      },
    "devDependencies": {
        "babel-preset-react-native": "^4.0.0",
      },
 

puis appuyez sur les commandes suivantes

     npm update
    npm cache clean --force
    cd android
    gradlew clean
    cd..
    react-native run-android
 

A travaillé pour moi

5voto

Khurshid Ansari Points 279

J'ai également trouvé un bogue dans la dernière version de react-native 0.56.0. J'ai essayé de déclasser le mais ne fonctionne toujours pas pour moi. Ce problème dans le système d'exploitation Windows pas dans mac.

Simple j'ai essayé:

 react-native init ProjectName --version=0.55.4
 

Cela fonctionne bien.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X