Ubuntu14.04 安裝Watchman

打算重寫項目的UI.因為之前用的國內的某家公司的html5來做的APP的前臺,而這家公司的這個產品可能還不成熟,而導致做出來的APP的前臺老是有一些問題.于是就打算采用React Native來進行重寫.

第一步是搭建React Native的開發環境.這一步就花費了我六個小時左右的時間.主要就是卡在Watchman的安裝上.

Watchman是Facebook出品的一個用于監控文件變化的小程序,它在React Native的Hot reloading中起著非常重要的作用.我們也知道,要是沒有Hot reloading,我們開發的效率會大大降低.所以不管怎樣,都得裝上這款工具.

可問題是,照著官網的步驟一步步來做,到最后還是沒安裝成功.老是提示libpcre.so.1這個共享庫找不到.

官網上的步驟如下圖所示:

當時也沒細看這段代碼上面的描述.就照著執行而已.

現在在截上面那個圖時,注意到官網的描述.既然缺少libpcre.so.1這個共享庫,那我們完全可以啟用python支持,而不啟用pcre支持.

那我在不知道可以這么解決之前,是如何解決的呢?

安裝homebrew工具,用下面這條命令:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Linuxbrew/install/master/install)"

然后修改環境變量:

echo 'export PATH="/home/alstonwilliams/.linuxbrew/bin:$PATH"' >>~/.bashrc
echo 'export INFOPATH="/home/alstonwilliams/.linuxbrew/share/info:$INFOPATH"' >>~/.bashrc

讓修改生效:

source ~/.bashrc

homebrew安裝python:

brew install python

最后,安裝watchman:

brew install watchman

我們可以通過下面的命令來驗證是否安裝成功:
watchman -v

輸出版本號則表示安裝成功.

其實完全不用這么麻煩,就在編譯安裝時,不用pcre,而用Python就行.

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容