jest --watch (npm t -- -watch) выбрасывает ошибки
узел [1265] (FSEvents.framework) FSEventStreamStart: register_with_server: ОШИБКА: f2d_register_rpc() => (null) (-22)
Это происходит при запуске npm t -- --watch
, На моем системном узле v7.4.0 все работает нормально. На моем коллеге по работе (узел v7.9) происходит сбой.
Этот вопрос здесь задает точную проблему:
Однако исправление "установить сторож" не сработало.
Мы сделали brew install watchman
затем brew postinstall watchman
Тогда при попытке запустить npm t -- --watch
снова мы получаем новую ошибку:
/Users/user/Library/LaunchAgents/com.github.facebook.watchman.plist: Операция не разрешена
Кто-нибудь еще сталкивается с проблемой с jest watch
?
Регулярный npm t
буду работать.
2 ответа
Таким образом, мы должны были установить jest-cli
с watchman
на своем компьютере...
После установки watchman
, вы можете дать ему полное разрешение на запуск агентов sudo chown -R $(whoami):staff ~/Library/LaunchAgents
,
Это решит проблему с разрешением.