React Native 開發環境搭建

2021-07-29 02:31:33 字數 2138 閱讀 1523

目標平台:ios

開發平台:mac

必須軟體

homebrew

home-brew,mac系統的包管理器, 用於安裝nodejs和一些其他必需的工具軟體

/usr/bin/ruby -e

"$(curl -fssl "

譯註: 在max os x 10.11 (ei capitan)版本中, homebrew在安裝軟體時可能會碰到/usr/local目錄不可寫的許可權問題. 可以使用下面的命令修復:

sudo chown -r 'whom' /usr/local
node

使用homebrew來安裝node.js

react native 目前需要nodejs5.0或更高版本.

brew install node
安裝完node後建議設定npm映象以加速後面的過程(或使用科學上網工具)。注意:不要使用cnpm!cnpm安裝的模組路徑比較奇怪,packager不能正常識別!

npm config set registry 

.taobao

.org --global

npm config set disturl

.org/dist --global

yarn, react-native的命令列工具 (react-native-cli)
nam install -g yarn react-native

-cli

安裝完yarn後同理也要設定映象源:

yarn config set registry 

.taobao

.org --global

yarn config set disturl

.org/dist --global

如果你看到eacces: permission denied這樣的許可權報錯,那麼請參照上文的homebrew譯註,修復/usr/local目錄的所有權:

sudo chown -r 'whom' /usr/local
xcode
雖然一般來說命令列工具都是預設安裝了,但你最好還是啟動xcode,並在xcode | preferences | locations選單中檢查一下是否裝有某個版本的command line tools。xcode的命令列工具中也包含一些必須的工具,比如git等。

推薦安裝工具

watchman

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

brew install watchman
flow

flow是乙個靜態的js型別檢查工具。譯註:你在很多示例中看到的奇奇怪怪的冒號問號,以及方法引數中像型別一樣的寫法,都是屬於這個flow工具的語法。這一語法並不屬於es標準,只是facebook自家的**規範。所以新手可以直接跳過(即不需要安裝這一工具,也不建議去費力學習flow相關語法)。

brew install flow
測試安裝
react-native init helloproject

cd helloproject

react-native run-ios

修改專案

現在你已經成功執行了專案,我們可以開始嘗試動手改一改了:

使用你喜歡的編輯器開啟index.ios.js並隨便改上幾行。

在確保 react-native 在 0.29.0 版本之後

如果在開啟工程時出現 「rctbundleurlprovider.h」 file not found

在header search paths 設定以下路徑

$(srcroot)/../node_modules/react-native/libraries

React Native 搭建開發環境

必需的軟體 react native目前需要android studio2.0或更高版本。android studio包含了執行和測試react native應用所需的android sdk和模擬器。安裝過程中有一些需要改動的選項 1.選擇custom選項 2.勾選performance和andro...

React Native搭建開發環境

一 環境搭建 目標平台 ios 開發平台 mac os 首先安裝開發必需的軟體,在終端中輸入以下命令安裝homebrew usr bin ruby e curl fssl 輸入電腦密碼按回車完成安裝。使用homebrew安裝node.js brew install node設定npm映象 類似安裝c...

React Native 搭建開發環境

1.先安裝node.js,2.安裝react native命令列工具 node.js安裝成功之後,接下來我們就可以通過 npm intall 來安裝react native命令列工具了。開啟終端,輸入並執行下面命令即可完成安裝 npm install g react native cli如圖 rea...