React Native macOS Android 搭建開發環境
阿新 • • 發佈:2018-12-03
這個講的是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可以快速捕捉檔案的變化從而實現實時重新整理)。