ReactNaticve入門1

記錄入門過程。希望對大家有所幫助。
入門網(wǎng)站:
http://wiki.jikexueyuan.com/project/react-native/GettingStarted.html.
官網(wǎng):
http://facebook.github.io/react-native/docs/getting-started.html.

好吧蹋半,官網(wǎng)推薦在window下的話使用Chocolatey捻爷。最近比較窮,ios開發(fā)機(jī)就先算了俐芯,用windows學(xué)習(xí)吧邮辽。先裝個Chocolatey看看是怎么回事。官網(wǎng):https://chocolatey.org/ 捕儒。感覺就是windows下的apt-get。

  1. Chocolatey 安裝
    用管理員的身份運(yùn)行cmd或是powershell。之后使用一種方式安chocolatey
    cmd方式:輸入如下命令:

     @powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin
    

    powershell方式:輸入如下命令:

     iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))
    

出現(xiàn)chocolatey is now ready,表示安裝成功

有些機(jī)器上會出現(xiàn) “無法加載文件 ,因為在此系統(tǒng)上禁止運(yùn)行腳本” 的情況锦援,這是由于系統(tǒng)的執(zhí)行策略造成的略板。有興趣的同學(xué)可以到微軟官方說明這里了解詳細(xì)信息藐鹤。默認(rèn)情況下是嚴(yán)格模式,允許執(zhí)行命令但是禁止執(zhí)行腳本质涛。輸入以下命令將執(zhí)行策略設(shè)置為允許簽名的遠(yuǎn)程腳本就行了。

    Set-ExecutionPolicy -ExecutionPolicy RemoteSigned

家里網(wǎng)絡(luò)還是比較慢的。還是得上vpn可以下載會快一些。

Chocolatey的使用

安裝成功之后,就可以使用Chocolatey了。常用功能如下:

search命令

    choco search 關(guān)鍵字

會搜索出所有包含關(guān)鍵字的軟件包。例如搜索jdk會列出eclipse等好幾個軟件址芯。

install命令

    choco install 軟件包名稱

安裝對應(yīng)的軟件包旬陡。

update命令

    choco upgrade 軟件包名稱

uninstall命令

    choco uninstall 軟件包名稱

會卸載指定的軟件包描孟。

如果不想在命令行下搜索和安裝軟件包,可以安裝ChocolateyGUI,這是一個圖形化的界面蔬螟,可以方便的執(zhí)行上述命令坎怪。

    choco install chocolateygui

除了在命令行中搜索軟件包,還可以直接在Chocolatey網(wǎng)站上搜索軟件包,網(wǎng)址是https://chocolatey.org/packages/ 盹憎。細(xì)心的同學(xué)會發(fā)現(xiàn)在網(wǎng)站上有一些同名的軟件包俯艰,不同之處在于一個后面有Install谓传,另一個則沒有。這兩者的區(qū)別是:有Install的軟件包在安裝之后,會在控制面板的添加和刪除程序中找到往堡。

  1. 安裝環(huán)境

     choco install nodejs.install
     choco install python2
     npm install -g react-native-cli
    
  2. 安裝Gradle
    下載gradle-2.2.1-all 存在到本地,如存放于M:\workspace\web前端\前端技術(shù)
    解壓到d:盤programes目錄。配置環(huán)境變量
    GRADLE_HOME=D:\Program Files\gradle-2.2.1
    PATH中加入%GRADLE_HOME%\bin目錄剧包。
    打開cmd 運(yùn)行
    gradle -v

    測試是否正常

  3. 安裝git for windows

    https://git-for-windows.github.io/
    下載并安裝。

  4. 安裝安卓sdk
    官網(wǎng)下載adt-bundle,解壓到d:\Program Files\adt-bundle
    配置環(huán)境變量:
    ANDROID_HOME=D:\Program Files\adt-bundle\sdk
    在PATH中加入環(huán)境變量:%ANDROID_HOME%\tools 和 %ANDROID_HOME%\platform-tools
    運(yùn)行:
    android list target
    正確返回說明成功现喳。

  5. 下載最新的node.js并安裝
    https://nodejs.org/en/

      npm  install -g nrm
    

    安裝 nrm方便切換源
    安裝完運(yùn)行

     nrm ls
    

    查看當(dāng)前源涵卵。
    運(yùn)行
    nrm taobao
    切換到淘寶源嫁乘。
    運(yùn)行
    nrm test npm
    測試源速度看疙。

  6. 創(chuàng)建測試工程
    $ react-native init AwesomeProject

  7. 連上手機(jī)⊙惩欤或是使用模擬器。推薦Genymotion模擬器加袋。

  8. 編譯運(yùn)行:

     react-native run-android
    

    然后等上一會抱既,程序編譯完成蚀之,手機(jī)上看到AwesoneProject的APP锁右。
    待續(xù)...

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末谆焊,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子摔桦,更是在濱河造成了極大的恐慌邻耕,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,968評論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件燕鸽,死亡現(xiàn)場離奇詭異兄世,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)绵咱,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,601評論 2 382
  • 文/潘曉璐 我一進(jìn)店門碘饼,熙熙樓的掌柜王于貴愁眉苦臉地迎上來熙兔,“玉大人悲伶,你說我怎么就攤上這事∽∩妫” “怎么了麸锉?”我有些...
    開封第一講書人閱讀 153,220評論 0 344
  • 文/不壞的土叔 我叫張陵,是天一觀的道長舆声。 經(jīng)常有香客問我花沉,道長,這世上最難降的妖魔是什么媳握? 我笑而不...
    開封第一講書人閱讀 55,416評論 1 279
  • 正文 為了忘掉前任碱屁,我火速辦了婚禮,結(jié)果婚禮上蛾找,老公的妹妹穿的比我還像新娘娩脾。我一直安慰自己,他們只是感情好打毛,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,425評論 5 374
  • 文/花漫 我一把揭開白布柿赊。 她就那樣靜靜地躺著,像睡著了一般幻枉。 火紅的嫁衣襯著肌膚如雪碰声。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,144評論 1 285
  • 那天熬甫,我揣著相機(jī)與錄音胰挑,去河邊找鬼。 笑死,一個胖子當(dāng)著我的面吹牛瞻颂,可吹牛的內(nèi)容都是我干的脚粟。 我是一名探鬼主播,決...
    沈念sama閱讀 38,432評論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼蘸朋,長吁一口氣:“原來是場噩夢啊……” “哼核无!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起藕坯,我...
    開封第一講書人閱讀 37,088評論 0 261
  • 序言:老撾萬榮一對情侶失蹤团南,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后炼彪,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體吐根,經(jīng)...
    沈念sama閱讀 43,586評論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,028評論 2 325
  • 正文 我和宋清朗相戀三年辐马,在試婚紗的時候發(fā)現(xiàn)自己被綠了拷橘。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,137評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡喜爷,死狀恐怖冗疮,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情檩帐,我是刑警寧澤术幔,帶...
    沈念sama閱讀 33,783評論 4 324
  • 正文 年R本政府宣布,位于F島的核電站湃密,受9級特大地震影響诅挑,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜泛源,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,343評論 3 307
  • 文/蒙蒙 一拔妥、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧达箍,春花似錦没龙、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,333評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至碘梢,卻和暖如春咬摇,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背煞躬。 一陣腳步聲響...
    開封第一講書人閱讀 31,559評論 1 262
  • 我被黑心中介騙來泰國打工肛鹏, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留逸邦,地道東北人。 一個月前我還...
    沈念sama閱讀 45,595評論 2 355
  • 正文 我出身青樓在扰,卻偏偏與公主長得像缕减,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子芒珠,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,901評論 2 345

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