《ReactNative》mac ios開發環境搭建
阿新 • • 發佈:2019-01-07
1.安裝XCode
React Native目前需要Xcode 8.0 或更高版本。你可以通過App Store或是到Apple開發者官網上下載。這一步驟會同時安裝Xcode IDE和Xcode的命令列工具。
雖然一般來說命令列工具都是預設安裝了,但你最好還是啟動Xcode,並在Xcode | Preferences | Locations
選單中檢查一下是否裝有某個版本的Command Line Tools
。Xcode的命令列工具中也包含一些必須的工具,比如git
等。
2.安裝Homebrew
Homebrew是Mac系統的包管理器,用於安裝NodeJS和一些其他必需的工具軟體。在終端輸入以下命令安裝。
安裝的時候可能會出現以下錯誤:
remote: Counting objects: 98841, done.remote: Compressing objects: 100% (35/35), done.error: RPC failed; curl 18 transfer closed with outstanding read data remainingfatal: The remote end hung up unexpectedly3.安裝Node
React Native目前需要NodeJS 5.0或更高版本。Homebrew預設安裝的是最新版本,一般都滿足要求。brew install nodenode -v安裝完node後建議設定npm映象以加速後面的過程(或使用科學上網工具)。注意:不要使用cnpm!cnpm安裝的模組路徑比較奇怪,packager不能正常識別!npm config set registry https://registry.npm.taobao.org --globalnpm config set disturl https://npm.taobao.org/dist --global4.安裝watchman
watchman是由Facebook提供的監視檔案系統變更的工具。安裝此工具可以提高開發時的效能(packager可以快速捕捉檔案的變化從而實現實時重新整理)。譯註:此工具官方雖然是推薦
安裝,但在實踐中,我們認為此工具是必須
安裝,否則可能無法正常開發。brew install watchman
5.安裝react-native-cli
npm install -g react-native-cli初始化一個專案並執行
react-native init Testcd Testreact-native run-ios