1. 程式人生 > >React Native macOS Android 搭建開發環境

React Native macOS Android 搭建開發環境

這個講的是React Native完整的原生開發環境。

這個環境的搭配,會根據你使用的作業系統、針對的目標平臺不同,具體的搭配步驟就會有所不同;如果想同時開發iOS和Android也是沒有問題的,你需要先選一個平臺開始,對於另一個平臺的環境搭建只是稍有不同。

開發平臺:macOS、Windows、Linux       

目標平臺:iOS、Android

React Native macOS  Android 搭建開發環境:

(1)安裝依賴

必須安裝的依賴有:Node、Watchman和React Native命令列工具以及JDK和Android Studio。

雖然可以使用任何的編輯器來開發應用(編寫js程式碼),但你仍然必須安裝Android Studio來獲得編譯Android應用所需的工具和環境。

我們推薦使用Homebrew來安裝Node和Watchman,在命令列中執行下列命令:

brew install node
brew install watchman

注意:如果你已經安裝了Node,請檢查其Node版本是否在v8.3以上;安裝完了Node後建議設定npm映象以加快後面的過程。

還有需要注意的是不要使用cnpm安裝!!!,因為cnpm安裝的模組路徑比較奇怪,packager不能正常識別。

npm config set registry https://registry.npm.taobao.org --global
npm config set disturl https://npm.taobao.org/dist --global

watchman則是由Facebook提供的監視檔案系統變更的工具,安裝此工具可以提高開發時的效能(packager可以快速捕捉檔案的變化從而實現實時重新整理)。