react native环境搭建+genymotion
一开始准备用weex做app,鉴于坑太多,应该是用react native,接下来演示怎么配置环境,可以看react native中文官网,上面也有大概的配置教程。因为一开始想用weex,和react native一样也需要安卓环境,所以先把这块说一下。 2.2环境变量 然后检查是否安卓环境配置成功,cmd里输入命令adb测试一下。这里我测试的时候出现了奇怪的问题,我配置好了安卓环境变量后在cmd里输入adb出现相应提示则没问题,之后用weex生成的脚手架项目里git输入adb却提示没有配置安卓环境变量,因此上网查了一下,在这里我们需要: 3.安装node和npm这也是最基本的,去node.js官网下载就可以了,然后去Python官网下载一个Python2,2开头的版本,注意react native官网说不支持Python3。最后建议装git,命令行工具这个大家应该都知道。 4.用npm装yarn、和react native命令行工具react-native-cli。 Yarn是Facebook提供的替代npm的工具,可以加速node模块的下载。React Native cli命令行工具用于执行创建、初始化、更新项目、运行打包服务(packager)等任务。如下:把这俩一起装了 npm install -g yarn react-native-cli
设置npm和yarn的镜像源 npm config set registry https://registry.npm.taobao.org --global
npm config set disturl https://npm.taobao.org/dist --global
yarn config set registry https://registry.npm.taobao.org --global
yarn config set disturl https://npm.taobao.org/dist --global
5.接下来可以初始化项目 react-native init 项目名
cd 项目名
执行adb
注意初始化成功后在项目工程目录里我们先git执行一下adb确保安卓环境没问题。 6.这里我装了genymotion模拟器 7.启动项目,点击genymotion里的start启动我们刚才安装好的的虚拟设备,是这个样子的,此时我们刚才初始化的项目还没连上虚拟设备 然后在我们的工程项目里执行adb devices会列出当前启动的虚拟设备,能检测到说明没问题,如下图里最后一行显示的就是刚才我们开启的genymotion那台虚拟设备。 react-native run-android
打开genymotion,欢迎页面出来了,成功,修改一下文字,重新加载一遍,成功。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |