Ich habe versucht, einen Test für eine React.js-App zu schreiben. Alles lief gut, aber nachdem das Verzeichnis mit Git nachverfolgt wurde (machte ein Git Repo damit). Der Test schlägt fehl mit dem Fehler unterDas Testen mit Jest ist fehlgeschlagen. Fehler: Fehler beim Überwachen der Datei auf Änderungen: EMFILE
2017-01-15 05:05 node[1278] (FSEvents.framework) FSEventStreamStart: register_with_server: ERROR: f2d_register_rpc() => (null) (-22)
2017-01-15 05:05 node[1278] (FSEvents.framework) FSEventStreamStart: register_with_server: ERROR: f2d_register_rpc() => (null) (-22)
events.js:160
throw er; // Unhandled 'error' event
^
Error: Error watching file for changes: EMFILE
at exports._errnoException (util.js:1022:11)
at FSEvent.FSWatcher._handle.onchange (fs.js:1406:11)
Ich bin sicher, dass dies wegen der .git
Verzeichnis ist, weil, wenn ich .git
Verzeichnis zu entfernen, ohne den Fehler ausgeführt wird. Es scheint, dass die Ausnahme beim Betrachten der Dateien auftritt. Meine Entwicklungsumgebung ist MacOS 10.12.2 und Knoten 6.9.4. Wie kann ich dieses Problem beheben?
Ich versuchte ulimit auf eine große Zahl zu setzen, aber keine Auswirkungen. –
Check out http://StackOverflow.com/a/33656154/893780 – robertklep
stackoverflow.com/a/33656154/893780 funktioniert nicht für mich. –