4
brew install --HEAD watchman
==> Cloning https://github.com/facebook/watchman.git
Updating /Library/Caches/Homebrew/watchman--git
==> Checking out branch master
==> ./autogen.sh
==> ./configure --prefix=/usr/local/Cellar/watchman/HEAD --with-pcre
==> make
==> make install
install: chmod 777 /: Operation not permitted
touch //.not-empty
touch: //.not-empty: Permission denied
make[1]: *** [install-exec-local] Error 1
make: *** [install-am] Error 2
couldn't understand kern.osversion `14.5.0'

READ THIS: https://git.io/brew-troubleshooting

よくないことをしようとしchmod 777 /ている。なぜそれをしようとしているのですか?許してはいけないという感じです。ウォッチマンをアンインストールし、このコマンドで再インストールして、反応ネイティブを機能させようとしました。

ここの手順に従ってください: https://github.com/facebook/react-native/issues/239

https://facebook.github.io/react-native/docs/troubleshooting.html

4

6 に答える 6

17
brew uninstall watchman
sudo chown -R `whoami` /usr/local
brew link pcre
brew install watchman
于 2016-12-25T10:01:34.407 に答える
3

これについては申し訳ありませんが、https://github.com/facebook/watchman/commit/b35c6ed36a5f60ab3f214ddc646a8a03e03a0feeで修正する必要があります。

于 2015-08-26T04:45:40.863 に答える
1

書き込み不可のフォルダーhigh sierra 10.13.2を回避する必要があるため、OSX にインストールする際に homebrew を再インストールする必要がある問題を修正しました。/usr/local/

自作を再インストールする必要がありました:

アンインストール:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)" 再インストール:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

于 2018-01-05T00:47:17.680 に答える