2017-05-05 8 views
1

Ich verwende React Native, die watchman benötigt. Beim Ausführen von react-native run-ios sehe ich diesen Fehler.Wächter installieren, wenn eine nicht standardmäßige Homebrew-Installation installiert ist

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 

Danach untersuchen, scheint es, dass es durch keinen Standard /usr/local/ Homebrew installieren zu müssen, verursacht wird.

Ist es eine Möglichkeit, die statedir von Wächter verwendet ändern?

+0

Warum haben Sie eine nicht standardmäßige Homebrew-Installation? – Toby

+0

Das kann ich auf meiner Workstation nicht ändern. – arvinsim

Antwort

0

Von watchman --help:

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

Also ich denke, Sie die --statefile Option verwenden müssen.

+0

Ich bin nicht sicher, wie dies helfen würde, weil es das Editieren des Skripts, das den Paketmanager in React Native ausführt, bedeuten würde. – arvinsim

Verwandte Themen