react-native 如何搭建開(kāi)發(fā)環(huán)境(iOS)

本章我們開(kāi)始來(lái)學(xué)習(xí)一個(gè)小白如何開(kāi)始走上react-native的開(kāi)發(fā)道路

rn的門(mén)檻不管是對(duì)于前端開(kāi)發(fā)者還是移動(dòng)端開(kāi)發(fā)者來(lái)說(shuō)都是很高的癣蟋,既要懂原生又要懂js诗越,技術(shù)棧是相當(dāng)長(zhǎng)的。但是沒(méi)有關(guān)系,我們一步步來(lái)學(xué)習(xí),慢慢成長(zhǎng)吧诫尽!

我們先來(lái)看看RN 的官方文檔怎么寫(xiě)的:

1-1

如圖1-1所示,

1.我們需要安裝Homebrew ?

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

install brew

如圖炬守,出現(xiàn) “Press RETURN to continue or any other key to abort”的時(shí)候記得按“回車(chē)”(有個(gè)朋友看不懂英文然后就不看了牧嫉,一直在那里等著,真是無(wú)可奈何呀@徒稀)

當(dāng)你看到 ? ==>Installation successful! ?那么就安裝成功了

2驹止、使用Homebrew安裝watchman和flow

1)brew install watchman

2)brew install flow

3)brew update && brew upgrade

brew install watchman


brew install flow

3浩聋、安裝nvm

1)我們使用git把nvm給git下來(lái)

打開(kāi)終端观蜗,復(fù)制黏貼 ?

git clone https://github.com/creationix/nvm.git ~/.nvm && cd ~/.nvm && git checkout `git describe --abbrev=0 --tags` ?

2)輸入 . ~/.nvm/nvm.sh 或者 soure ~/.nvm/nvm.sh ?啟動(dòng)nvm管理器

3)配置下nvm管理器,使我們打開(kāi)終端的時(shí)候自動(dòng)啟動(dòng)nvm

(1)衣洁、在終端輸入:

vi ~/.bashrc

(2)復(fù)制黏貼 ?

export NVM_DIR="$HOME/.nvm"

[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm

然后 ? ?輸入 ? :wq! ? ? 回車(chē)

vi ~/.bashrc

3)vi ~/.profile (重復(fù)上一步操作)

4)nvm install node && nvm alias default node

等待安裝完成墓捻,安裝完成之后我們就可以通過(guò)npm來(lái)管理node了!

5)國(guó)內(nèi)的網(wǎng)絡(luò)npm自帶的源真的卡出了翔坊夫,所以我們要換成淘寶的源

npm install -g nrm

nrm use taobao

? ? Registry has beensetto: http://registry.npm.taobao.org/

這樣子我們就換成了淘寶的源了

4 砖第、快速開(kāi)始啟動(dòng)RN工程

1)

npm install -g react-native-cli --verbose

2)在你自己創(chuàng)建的文件目錄里快速生成一個(gè)RN項(xiàng)目

在桌面創(chuàng)建一個(gè)新的文件

react-native init AwesomeProject --verbose

注:

1、執(zhí)行init時(shí)切記不要在前面加上sudo(否則新項(xiàng)目的目錄所有者會(huì)變?yōu)閞oot而不是當(dāng)前用戶环凿,導(dǎo)致一系列權(quán)限問(wèn)題梧兼,請(qǐng)使用chown修復(fù))。

2智听、由于網(wǎng)絡(luò)的問(wèn)題羽杰,很多開(kāi)發(fā)者在這里會(huì)出現(xiàn)各種下載失敗的情況,我已經(jīng)把下載好的文件放到百度云到推。各位需要的自行下載考赛,跟你init是一模一樣的,目前版本是 0.17

5莉测、打開(kāi)AwesomeProject -> ios->AwesomeProject.xcodeproj

5-1


com+R ?啟動(dòng)項(xiàng)目

注:可能nvm配置路徑問(wèn)題颜骤,項(xiàng)目運(yùn)行的時(shí)候可能會(huì)出現(xiàn)錯(cuò)誤

解決方法:

在項(xiàng)目啟動(dòng)中,cd 到AwesomeProject目錄下捣卤,執(zhí)行

react-native start

(之前的版本是npm start 新的版本已經(jīng)改成了react-native start)



結(jié)尾

到這里忍抽,我們就快速地搭建了React-native的工程啦!6L菡摇!益涧!


百度云鏈接 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?http://pan.baidu.com/s/1mhh01aK

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末锈锤,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌久免,老刑警劉巖浅辙,帶你破解...
    沈念sama閱讀 222,681評(píng)論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異阎姥,居然都是意外死亡记舆,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,205評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門(mén)呼巴,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)泽腮,“玉大人,你說(shuō)我怎么就攤上這事衣赶≌锷蓿” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 169,421評(píng)論 0 362
  • 文/不壞的土叔 我叫張陵府瞄,是天一觀的道長(zhǎng)碧磅。 經(jīng)常有香客問(wèn)我,道長(zhǎng)遵馆,這世上最難降的妖魔是什么鲸郊? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 60,114評(píng)論 1 300
  • 正文 為了忘掉前任,我火速辦了婚禮货邓,結(jié)果婚禮上秆撮,老公的妹妹穿的比我還像新娘。我一直安慰自己换况,他們只是感情好职辨,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,116評(píng)論 6 398
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著复隆,像睡著了一般拨匆。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上挽拂,一...
    開(kāi)封第一講書(shū)人閱讀 52,713評(píng)論 1 312
  • 那天惭每,我揣著相機(jī)與錄音,去河邊找鬼亏栈。 笑死台腥,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的绒北。 我是一名探鬼主播黎侈,決...
    沈念sama閱讀 41,170評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼闷游!你這毒婦竟也來(lái)了峻汉?” 一聲冷哼從身側(cè)響起贴汪,我...
    開(kāi)封第一講書(shū)人閱讀 40,116評(píng)論 0 277
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎休吠,沒(méi)想到半個(gè)月后扳埂,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,651評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡瘤礁,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,714評(píng)論 3 342
  • 正文 我和宋清朗相戀三年阳懂,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片柜思。...
    茶點(diǎn)故事閱讀 40,865評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡岩调,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出赡盘,到底是詐尸還是另有隱情号枕,我是刑警寧澤,帶...
    沈念sama閱讀 36,527評(píng)論 5 351
  • 正文 年R本政府宣布亡脑,位于F島的核電站堕澄,受9級(jí)特大地震影響邀跃,放射性物質(zhì)發(fā)生泄漏霉咨。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,211評(píng)論 3 336
  • 文/蒙蒙 一拍屑、第九天 我趴在偏房一處隱蔽的房頂上張望途戒。 院中可真熱鬧,春花似錦僵驰、人聲如沸喷斋。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,699評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)星爪。三九已至,卻和暖如春粉私,著一層夾襖步出監(jiān)牢的瞬間顽腾,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,814評(píng)論 1 274
  • 我被黑心中介騙來(lái)泰國(guó)打工诺核, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留抄肖,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 49,299評(píng)論 3 379
  • 正文 我出身青樓窖杀,卻偏偏與公主長(zhǎng)得像漓摩,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子入客,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,870評(píng)論 2 361

推薦閱讀更多精彩內(nèi)容