2 votes

Installation de watchman avec une installation homebrew non standard

J'utilise React Native qui a besoin watchman . Lorsque vous exécutez react-native run-ios je vois cette erreur.

watchman --no-pretty get-sockname returned with exit code=1, signal=null, 
stderr= 2017-05-05T08:17:49,256: [2110218240] while computing sockname: 
failed to create /usr/local/var/run/watchman/foo-state: No such file or directory

Après avoir étudié la question, il semble que le problème soit dû au fait qu'il n'y a pas de norme. /usr/local/ installation homebrew.

Y a-t-il un moyen de modifier le statedir utilisé par le gardien ?

0voto

nathan12343 Points 124

En watchman --help :

 --statefile=PATH       Specify path to file to hold watch and trigger state

Donc je pense que vous devez utiliser le --statefile option.

0voto

ceekay Points 151

Le moyen le plus sûr de résoudre ce problème est de supprimer le répertoire d'état. Exécuter rm -rf /usr/local/var/run/watchman/root-state . Cela a résolu le même problème pour moi.

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