brew update && brew doctor
選擇
xcode-select --install
brew install watchman 無法安裝看這里
brew install flow
npm install react-native-cli -g
react-native
brew install watchman的坑!!!!哭了!
字數689閱讀70評論1喜歡2
最近在研究用React Native寫iOS平臺上的項目,為了方便項目的開發,需要安裝watchman這個工具。在網上查了一下安裝的步驟,頓時不屑一顧,原來一個命令行就搞定了啊!結果是悲催的!
error,TMD是error
但是還好,error里面也提示我們應該怎么做了,需要執行下面這個命令就可以了嘛!
$brewlinkautoconf xz automake
結果:
error,又TMD是個error
這個時候的我,整個人都快炸了,說好的一個命令就搞定呢?寶寶心里苦啊!于是我就開始goole,goole了一個下午,各種方法都行不通,我已經心灰意冷了,我決定以后要積德行善,成為一個普通人!于是我有走了一遍開始的流程,看到了上圖中的幾個提示命令,之前害怕執行這幾個命令會對HomeBrew造成影響,但是現在的我決定試試,大不了同歸于盡唄!
rm '/usr/local/share/autoconf/Autom4te/C4che.pm'
brew link --overwrite autoconf
brew link --overwrite --dry-run autoconf
就是上面這三個命令,我逐一試了!
rm '/usr/local/share/autoconf/Autom4te/C4che.pm'
$rm'/usr/local/share/autoconf/Autom4te/C4che.pm'
結果一查,沒刪除成功,應該是權限的問題吧!
我又試了這個!
$sudorm'/usr/local/share/autoconf/Autom4te/C4che.pm'
又TMDerror
我又試了這個!
$sudochown-R`whoami`/usr/local
這次再刪除,就成功了!
這次我再$brew link autoconf xz automake一遍吧!結果你們應該會猜到!error!!!!
brew link --overwrite autoconf
brewlink--overwrite autoconf
屏幕快照 2016-07-20 下午4.55.59.png
這次有戲啊,趕緊$brew install watchman,結果還是失敗了!但是,有發現:
屏幕快照 2016-07-20 下午4.58.21.png
少了一個需要link的,少的就是剛剛執行命令的autoconf,那就知道下一步怎么辦,繼續執行上面的命令來link另外兩個啊!
$brewlinkxz automake
屏幕快照 2016-07-20 下午5.01.41.png
很清楚!xz已經link成功了,但是automake不行!那就按提示來唄!
$brewlink--overwrite automake
OK!這次我們再brew install watchman一次吧!
$brewinstall watchman
屏幕快照 2016-07-20 下午5.04.47.png
成功啦!安裝成功了!
轉自:http://www.lxweimin.com/p/38795ca9ee22