感覺React Native會越來越多的公司開始研究、使用。以后應(yīng)該會是一個趨勢。我也開始了React Native的學(xué)習(xí)。
搭建環(huán)境吧!
1. 安裝Homebrew
Homebrew主要用于安裝后面需要安裝的watchman、flow
打開MAC的終端,輸入如下命令:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
經(jīng)過漫長的等待后,安裝完成。執(zhí)行 brew doctor 命令。這是homebrew 完成后必須做的一件事,檢查homebrew各模塊是否正常
2. 安裝nvm和nodejs
nvm是用于nodejs版本管理的工具,用于安裝nodejs。
對于nvm應(yīng)該可以使用brew直接安裝,但是我沒有用這個安裝,讀者可以自己使用如下命令試試:
brew install nvm
我使用的另一種方式,在終端中輸入如下的命令:
brew install node . 該命令執(zhí)行后,自動裝好node和npm
這個用于安裝nodejs和npm。npm用于nodejs包依賴管理的工具。
3. 安裝watchman
watchman是用于監(jiān)聽文件變化的工具,應(yīng)該是用于監(jiān)聽文件變化,然后界面做出響應(yīng)。執(zhí)行如下命令:
brew install watchman
4. 安裝flow
flow我個人理解的是用于靜態(tài)分析js語法錯誤的工具,能夠更早的js的語法錯誤。執(zhí)行如下的命令:
brew install flow
到這里基本的環(huán)境就配置好了。
下面創(chuàng)建一個iOS的例子,在終端中將目錄切換到你保存工程的目錄,然后執(zhí)行如下的命令:
$ react-native init Demo