react-natve,Windows系統下配置(解決大部分BUG)

來源:互聯網
上載者:User

標籤:

題外:最近沉迷於手機端開發,對於js調用原生頗感興趣,體驗過Apache的cordova後 ,又對 Facebook的react-native引起了興趣,故此配置過程發一波,因為配置確實是問題百出,讓人痛不欲生,希望自己的經曆能對大家有些協助。

 

開始:

一、首先安裝最新的 node

官網:https://nodejs.org/en/

 

二、安裝Android SDK,並配置好環境變數。

過程略,百度全是,隨便搜,必備SDK,版本自行匹配。

 

三、開始配置react-native

cmd 命令視窗下運行:

npm install -g react-native-cli

等待完成,即可。

安裝完成後,就可以建立 react-native項目了。

react-native init Test

Test是項目名,命令視窗所在路徑就是項目路徑。 我習慣放在根目錄上
所以項目所在(D:/Test)
需要等待很長一段時間。幾百MB的檔案。
(PS:過程中安裝失敗過,如果反覆安裝失敗,重啟下電腦再試)

這時候我們輸入:

cd Test

進入項目路徑,到這裡暫停下,使用模擬器。

四、模擬器調試

這裡使用官方推薦的Menymotion 模擬器

官網:https://www.genymotion.com/download

PS:需要註冊一個帳號後 下載,以及安裝後登入用。

選擇143.44mb這個下載,安裝。

+Add 添加一個模擬器。

選擇你的版本匹配的模擬器。啟動

OK

這時候新開啟一個cmd命令視窗運行 react-native 需要的js server

cd 進入項目所在路徑,輸入:

react-native start

不用關,等待啟動完成即可

回到之前的cmd命令視窗,輸入:

react-native run-android

就會自動在模擬器上運行,如果沒有運行 輸入: (adb devices)檢查是否有裝置。

 

五、模擬器操作

這時候螢幕是一片紅,不用怕,正常。

首先開啟模擬器的wifi,串連上。

然後按 menu 健,選擇 Dev Settings

點擊 Debugger server host & port for device

輸入你的PC電腦IP,比如 :192.168.X.X:8081  

PS:一定要輸入連接埠號碼!

ok!然後 點擊返回,按menu 健 點擊 reload js 就會開始載入。

PS: 這裡要關注一下js server 的 命令視窗,裡面顯示安裝進度,如果安裝到 99%失敗 error了,請根據報錯路徑提示,刪除路徑下的.babelrc 檔案 重新點擊 reload js 即可。

OK!之後可以參考官方demo進行開發測試了

react-natve,Windows系統下配置(解決大部分BUG)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.