標籤:
先附上React-Native官方文檔中文版:http://wiki.jikexueyuan.com/project/react-native/getting-started.html
好,接下來我們看下安裝的過程。
首先是五個需求
- OS X – 現在這個倉庫只包含 iOS 實現,且 Xcode 只能在 Mac 上運行。
- 不知道 Xcode 嗎?從 Mac App Store 上 下載它。
- 安裝 node,watchman,flow 的推薦方法是 Homebrew。
brew install node
。不知道 node 和 npm
brew install --HEAD watchman
。我們建議安裝 watchman,否則你可能會遇到一個有bug的node檔案。
brew install flow
。如果你想使用 flow。
下載XCode,不用多說。
在Terminal中輸入了 brew install node 命令,提示
-bash: brew: command not found
表明我的電腦裡面沒有Homebrew(這是官網 http://brew.sh/index_zh-cn.html ),我們只需要輸入命令
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
然後,等待就可以啦。不過運行上面的命令必須用vpn,別忘了哦。
出現
==> Installation successful!
表明安裝成功。然後輸入命令
brew install node
brew install --HEAD watchman
brew install flow
成功!
接下來就是快速開始,我在這裡遇到了一點問題
npm install -g react-native-cli
react-native init AwesomeProject
當我輸入第一個命令時,報了錯,出現
npm ERR! tar.unpack untar error /Users/zhenghm/.npm/react-native-cli/0.1.7/package.tgz
等一堆錯誤,原因是npm檔案夾操作需要擷取系統許可權,命令前面加上sudo即可。
到這裡就結束了,有什麼問題請留言我們相互探討,謝謝~
React-Native安裝使用