Watchman: Library/LaunchAgents/com.github.facebook.watchman.plist for write: Not a directory

Watchman: Library/LaunchAgents/com.github.facebook.watchman.plist for write: Not a directory

我正在尝试 运行 Mac 上的基本 React 本机项目(教程),但是当 运行 宁模拟器或部署到设备时,我得到这个:

Error: watchman--no-pretty get-sockname returned with exit code null 2016-11-09T23:34:15,970: [cli] Failed to open /Users/myuser/Library/LaunchAgents/com.github.facebook.watchman.plist for write: Not a directory

我尝试从 git brew install --HEAD watchman 重新安装守望者,但没有帮助。

有什么建议吗?

谢谢

好的,所以问题是我有一个文件 ~/Library/LaunchAgents 指向 homebrew.mxcl.postgresql 而不是文件夹。 所以我只是将 homebrew.mxcl.postgresql 移动到一个临时文件夹,删除了 ~/Library/LaunchAgents,创建了一个 ~/Library/LaunchAgents 文件夹并将 homebrew.mxcl.postgresql 复制到其中。

com.github.facebook.watchman.plist我是第一次创建运行守望者

该目录存储在错误的位置,因此将其删除:

rm ~/Library/LaunchAgents

创建目录:

mkdir -p ~/Library/LaunchAgents

安全地重新启用 mysql 启动 :

ln -sfv /usr/local/opt/mysql/*.plist ~/Library/LaunchAgents