- 環(huán)境配置(Mac系統(tǒng)下)
- 安裝Homebrew
Homebrew是OS X的套件(包)管理器慕的,我們可以通過它獲取并且安裝很多組件
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" - 安裝npm 和 Node.js
Node.js最好安裝4.0及其以上更高版本,node安裝成功后npm自動(dòng)也就有了阿逃,直接下載安裝Node.js赃蛛,網(wǎng)址:https://nodejs.org/en/download/
- 安裝WatchMan
該插件用于監(jiān)控bug文件和文件變化 ,并且可以觸發(fā)指定的操作.
brew install watchman
**如果提示command not found,請加上sudo獲得最高權(quán)限**
- 安裝Flow
flow是一個(gè) JavaScript 的靜態(tài)類型檢查器呕臂,建議安裝它破托,以方便找出代碼中可能存在的類型錯(cuò)誤.
brew install flow
**如果提示command not found,請加上sudo獲得最高權(quán)限**
React Native安裝
npm install -g react-native-cli
iOS開發(fā)環(huán)境需求
Xcode 7 及其以上更高版本** Android開發(fā)環(huán)境需求**
建議安裝Android studio-
創(chuàng)建
react native
工程
* cd 到當(dāng)前項(xiàng)目目錄中
* react-native init 項(xiàng)目名稱
* 運(yùn)行程序
目錄結(jié)構(gòu)分析
a)默認(rèn)生成android和ios兩個(gè)平臺(tái)的原生項(xiàng)目;
b)其中土砂,index.android.js和index.ios.js文件為Android和iOS的空殼應(yīng)用文件州既;
c)此外瘟芝,node_modules文件夾易桃,是為Node.js存放和管理npm包資源,也包含React Native框架文件锌俱。管理React Native庫的版本
- 查看本地的React Native的版本
react-native --version
- 更新本地的React Native的版本
npm update -g react-native-cli
- 查詢r(jià)eact-native的npm包最新版本
NPM的全稱是Node Package Manager 晤郑,是一個(gè)NodeJS包管理和分發(fā)工具贸宏,已經(jīng)成為了非官方的發(fā)布Node模塊(包)的標(biāo)準(zhǔn)造寝。
npm包地址 :
https://www.npmjs.com/package/react-native
命令行查詢
npm info react-native