Windows下搭建React Native開發環境
在非死book官方的說明里, 開發React Native應用提示需要OS X系統,
所以一直以為不能在Windows下開發,其實React Native是基于Nodejs環境的,
如果我們只用React Native開發Android應用,完全可以在Windows進行。
以下我按步驟介紹如何在Windows下搭建React Native開發環境:
安裝Nodejs
請到 官網 下載Windows版本的Nodejs,
我是直接下載5.0版本,React Native的要求是4.0以上都可以支持。
安裝react-native-cli
npm install -g react-native-cli
初始化項目
react-native init AwesomeProject
init項目時,我這邊卡住了很久才初始化完成,可能是下載node_modules太耗時間了。如果你也在init時卡住的話,可以直接clone我初始化好的項目
git clone https://github.com/chenyangcun/AwesomeProject.git
代碼下載完成后,請將項目目錄下的node_modules.zip解壓到當前目錄。
注:如果你的網絡較快的話,也可以用npm install下載node_modules
配置環境變量
請設置環境變量ANDROID_HOME指向Android SDK的目錄
安裝Genymotion模擬器
請到 Genymotion 官方下載安裝Genymotion模擬器,并創建Android emulator。請參考非死book的 說明
啟動
1.首先啟動React Native Server
react-native start
2.重新開一個終端(cmd), 切換到項目目錄安裝APP
cd android gradlew.bat installDebug
執行gradlew.bat installDebug時,請先開啟Genymotion模擬器
安裝成功后,在Genymotion里手動打開APP ,一切正常的話,你就可以看到如下畫面。
這時Windows下的React Native開發環境就已經搭建完成。

本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!