一、Node.js 安裝。
官網地址:下載地址
安裝完成以后下通過 cmd 查看 Node.js 版本:
node -v
當安裝完 Node.js 后,NPM 也會一同被安裝,NPM是隨同NodeJS一起安裝的包管理工具,能解決NodeJS代碼部署上的很多問題。
npm -v
二、npm 設置為淘寶鏡像。
如果npm下載的讀讀太慢可以設置為淘寶的鏡像
1. 修改
#臨時使用
npm --registry https://registry.npm.taobao.org install express
#永久使用
npm config set registry https://registry.npm.taobao.org --global
npm config set disturl https://npm.taobao.org/dist --global
2. 還原
npm config set registry https://registry.npmjs.org/
- 配置后可通過下面方式來驗證是否成功
npm config get registry
- 或
npm info express
三、安裝 react-native-cli。
1.命令行輸入如下命令安裝 react-native-cli
npm install -g react-native-cli
2.安裝完成后,通過 react-native-cli -v 查看版本,確定是否安裝成功
react-native-cli -v
四、創建項目并且初始化。
cd到指定目錄下或者在指定目錄下打開cmd窗口,通過命令行初始化一個項目:
react-native init ProjectName
隨后開始初始化項目,下載資源(過程很長)。
目錄
- android: Android 工程源代碼,可以通過 Android Studio 打開。
- ios: ios 項目工程源代碼,可以通過 xcode 打開。
- node_modules: react-native 工程用到的模塊。
- App.js 是 react-native 工程的主源碼文件,入口文件,相當于 html 中的 index.html。
- package.json: 主工程描述文件。
五、運行項目。
項目根目錄下打開CMD,通過輸入如下命令來運行項目:
react-native run-android
六、模擬器調試項目。
ctrl+m
可以調出模擬器的菜單界面。
- Reload js:Reload js將你項目中js代碼部分重新生成bundle文件,然后傳輸給模擬器或手機。
- Enable Live Reload:該選項提供了React Native動態加載的功能。當你的js代碼發生變化后,React Native會自動生成bundle然后傳輸到模擬器或手機上