2017-10-15 5 views
0

Je reçois cette erreur lorsque j'essaie d'ajouter une image statique en tant qu'icône dans l'application. Tous mes actifs se trouvent dans le dossier assets dans le répertoire racine. J'ai appelé mon application jobsicle pour utiliser des chemins absolus plutôt que ../../assets/.... Quand je lance mon application, je reçois cette erreur:Chemin de l'image reac-native: Impossible de résoudre le module

The development server returned response error code: 500 

URL: http://192.168.56.1:19001/node_modules/expo/AppEntry.bundle?platform=android&dev=true&strict=false&minify=false&hot=false&assetPlugin=expo/tools/hashAssetFiles 

Corps: { "de": "C: \ Users \ Shahzaib Rahim \ Documents \ work \ jobsicle écrans \ \ \ employeur EmployerHomeScreen.js " "à": "jobsicle/assets/icons/bottomNav/[email protected]", "message":" Impossible pour résoudre le module jobsicle/assets/icons/bottomNav/[email protected] de C:\\Users\\Shahzaib Rahim\\Documents\\work\\jobsicle\\screens\\employer\\EmployerHomeScreen.js: Module n'existe pas dans la carte du module \ n \ nCeci peut être lié à https://github.com/facebook/react-native/issues/4968 \ nPour résoudre, essayez ce qui suit: \ n 1. Clear montres watchman: watchman watch-del-all. \ n 2. De Lété le dossier node_modules:. rm -rf node_modules && npm install \ n 3. Réinitialiser le cache packager: rm -fr $TMPDIR/react-* ou npm start -- --reset-cache "" nom. ":" UnableToResolveError », "type": "UnableToResolveError", "erreurs": [{}]}

Pourquoi suis-je confronté à cette erreur?

+0

avez-vous essayé d'exécuter à nouveau npm? – SNT

Répondre

0

Résolu en renommant les icônes sans caractères spéciaux tels que @ et _. Apparemment, avoir un nom de fichier avec des caractères spéciaux déclenche une erreur dans l'exécution du nœud.