1
votes

Impossible de déboguer React Native à l'aide de VSCode

Nouveau lancement d'un projet RN avec une nouvelle copie de React Native Full Pack en VSCode. Je ne parviens pas à faire déboguer ce nouveau projet, mais je peux faire déboguer d'autres projets en utilisant les mêmes méthodes. J'ai essayé de recréer le projet et toujours pas de dés. Je peux utiliser react-native run-android dans une invite de commande pour le déboguer, mais pas VSCode. Je continue à recevoir cette erreur:

events.js:167
      throw er; // Unhandled 'error' event
      ^

Error: EPERM: operation not permitted, lstat 'c:\Users\user\Documents\repos\app\android\app\build\generated\not_namespaced_r_class_sources\debug\processDebugResources\r\android\support\asynclayoutinflater'
Emitted 'error' event at:
    at NodeWatcher.<anonymous> (c:\Users\user\Documents\repos\app\node_modules\metro\node_modules\sane\src\node_watcher.js:291:16)
    at c:\Users\user\Documents\repos\app\node_modules\graceful-fs\polyfills.js:282:31
    at FSReqWrap.oncomplete (fs.js:158:21)
[Error] Error: Error while executing command 'react-native.cmd run-android --no-packager': Error while executing command 'react-native.cmd run-android --no-packager' (error code 101)

J'ai également essayé d'exécuter le packager en premier, mais il est toujours par défaut une exécution --no-packager . P >


3 commentaires

stackoverflow.com/a/55715163/6052427 pouvez-vous essayer ces étapes


Cela n'aide pas. Toujours la même erreur.


que diriez-vous de l'exécuter avec sudo? sudo react-native run-android pour Mac ou quelle que soit la commande disponible pour Windows?


3 Réponses :


1
votes

La suppression et la réinstallation des packages NPM semblent fonctionner de temps en temps. Mais une meilleure façon de résoudre ce problème est d'exécuter gradlew.bat clean à partir du dossier android du répertoire RN, puis de réexécuter le packager et de redémarrer l'application.


0 commentaires

0
votes

pour plus de détails sur la façon de procéder, consultez cet article: Comment vider le cache Gradle?


0 commentaires

0
votes

installez NodeWatcher . utilisez cette commande dans Windows: npm install node-watch

essayez également ceci . < / p>


0 commentaires