在第一次接觸到react native的時候,就下定決心必定要學會他,畢竟是一個,learn more,write anywhere的一個東西,乍一看跟java的理念有些相似。java
下面開始學習環境的搭建node
因爲我是開發安卓的react
1.安裝jdkandroid
2.安裝sdkios
這兩個由於有安卓項目在運行,確定不須要從新安裝c++
3.安裝c++環境git
用到了cyjwin,編譯nodejs的c++環境的時候須要用到,(沒接觸過,暫時只是學習)npm
4.安裝git和node。jsreact-native
都是必要的環境瀏覽器
node。js是js的運行環境,他管理了npm的一個庫,是全球最大的開源庫
爲了速度要配置鏡像
安裝npm時候報錯Cannot find module 'npmlog'
第一步: 刪除這個文件夾:C:\Users\Administrator\AppData\Roaming\npm\node_modules\npm
第二步: 進入這個文件夾: C:\Users\Administrator\AppData\Roaming\npm
If you see npm and npm.cmd, delete them
Done, now you can use npm
npm config set registry https://registry.npm.taobao.org
npm config set disturl https://npm.taobao.org/dist
5.安裝React Native 命令行的工具
npm install -g react-native-cli
6.建立項目
react-native init ***
建立成功後就會提示你選擇運行android仍是ios下面選擇android
7.進入packager 進入工程目錄
react-native start
而後瀏覽器執行http://localhost:8081/index.android.bundle?platform=android
8.運行項目
react-native run-android
而後就是真機調試