在第一次接触到react native的时候,就下定决心必定要学会他,毕竟是一个,learn more,write anywhere的一个东西,乍一看跟java的理念有些相似。java
下面开始学习环境的搭建node
因为我是开发安卓的react
1.安装jdkandroid
2.安装sdkios
这两个由于有安卓项目在运行,确定不须要从新安装c++
3.安装c++环境git
用到了cyjwin,编译nodejs的c++环境的时候须要用到,(没接触过,暂时只是学习)npm
4.安装git和node。jsreact-native
都是必要的环境浏览器
node。js是js的运行环境,他管理了npm的一个库,是全球最大的开源库
为了速度要配置镜像
安装npm时候报错Cannot find module 'npmlog'
第一步: 删除这个文件夹:C:\Users\Administrator\AppData\Roaming\npm\node_modules\npm
第二步: 进入这个文件夹: C:\Users\Administrator\AppData\Roaming\npm
If you see npm and npm.cmd, delete them
Done, now you can use npm
npm config set registry https://registry.npm.taobao.org
npm config set disturl https://npm.taobao.org/dist
5.安装React Native 命令行的工具
npm install -g react-native-cli
6.建立项目
react-native init ***
建立成功后就会提示你选择运行android仍是ios下面选择android
7.进入packager 进入工程目录
react-native start
而后浏览器执行http://localhost:8081/index.android.bundle?platform=android
8.运行项目
react-native run-android
而后就是真机调试