感覺(jué)React Native會(huì)越來(lái)越多的公司開(kāi)始研究颖对、使用梢灭。以后應(yīng)該會(huì)是一個(gè)趨勢(shì)乎折。我也開(kāi)始了React Native的學(xué)習(xí)悔橄。
搭建環(huán)境吧靶累!
1. 安裝Homebrew
Homebrew主要用于安裝后面需要安裝的watchman、flow
打開(kāi)MAC的終端橄维,輸入如下命令:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
經(jīng)過(guò)漫長(zhǎng)的等待后尺铣,安裝完成拴曲。執(zhí)行 brew doctor 命令争舞。這是homebrew 完成后必須做的一件事,檢查homebrew各模塊是否正常
2. 安裝nvm和nodejs
nvm是用于nodejs版本管理的工具澈灼,用于安裝nodejs竞川。
對(duì)于nvm應(yīng)該可以使用brew直接安裝,但是我沒(méi)有用這個(gè)安裝叁熔,讀者可以自己使用如下命令試試:
brew install nvm
我使用的另一種方式委乌,在終端中輸入如下的命令:
brew install node . 該命令執(zhí)行后,自動(dòng)裝好node和npm
這個(gè)用于安裝nodejs和npm荣回。npm用于nodejs包依賴管理的工具遭贸。
3. 安裝watchman
watchman是用于監(jiān)聽(tīng)文件變化的工具,應(yīng)該是用于監(jiān)聽(tīng)文件變化心软,然后界面做出響應(yīng)壕吹。執(zhí)行如下命令:
brew install watchman
4. 安裝flow
flow我個(gè)人理解的是用于靜態(tài)分析js語(yǔ)法錯(cuò)誤的工具著蛙,能夠更早的js的語(yǔ)法錯(cuò)誤。執(zhí)行如下的命令:
brew install flow
到這里基本的環(huán)境就配置好了耳贬。
下面創(chuàng)建一個(gè)iOS的例子踏堡,在終端中將目錄切換到你保存工程的目錄,然后執(zhí)行如下的命令:
$ react-native init Demo