在第一次接触到react native的时候,就下定决心一定要学会他,毕竟是一个,learn more,write anywhere的一个东西,乍一看跟java的理念有些类似。
下面开始学习环境的搭建
由于我是开发安卓的
1.安装jdk
2.安装sdk
这两个因为有安卓项目在运行,肯定不需要重新安装
3.安装c++环境
用到了cyjwin,编译nodejs的c++环境的时候需要用到,(没接触过,暂时只是学习)
4.安装git和node。js
都是必要的环境
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
然后就是真机调试