美文网首页
windows搭建React Native 开发环境

windows搭建React Native 开发环境

作者: f8e5107ee6c8 | 来源:发表于2016-09-04 14:49 被阅读0次

    windows搭建React Native 环境配置

    Github

    微信公众号:

    专注前端 / React Native

    操作系统:windows 10  64位 版本号:10586.545

    要求:提前备好FQ软件或者VPN,避免跟当初的我一样,一路踏坑,泪流满面

    以下是由本人亲自搭建并进行记录,如有任何意见请联系我QQ:603049583

    第一步:安装JAVA(本人安装的是最新版本JDK1.8),

    并配置变量环境

    第二步:安装SDK

    目录如上

    (1)首先设置SDK环境变量,

    Android SDK Manager的位置 

    例如:(ANDROID_HOME=> D:\android-sdk-windows)

    设置环境变量PATH:

    例如:(PATH=> %ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools)

    (2)然后双击打开SDK Manager.exe

    (3)如果你没有FQ,那么请换一个镜像站地址点击这里

    或访问http://www.androiddevtools.cn/,查看切换镜像地址以及设置方法

    (4)设置完成之后点击菜单Packages-->Reload

    (5)然后选择图中所勾选文件,点击右下方Install packages

    (6)接着点击Accept License,然后点击Install进行下载(由于文件需要很久才能下载下来,所以可以进行第三步了,但是不要关闭Android SDK窗口)

    第三步:安装Node,访问https://nodejs.org/en/

    node.js是轻量级的Web服务器,React Native跑起来需要安装node

    通过node -v的命令来测试NodeJS是否安装成功

    第四步:安装Git

    安装React-native需要用到git,如果没有配置git,需要先下载对应的客户端,访问https://git-for-windows.github.io/

    安装时这里选择第二个

    第六步:安装react-native命令行工具

    先创建文件名,(名字可以自定义),按住Shift键,鼠标右键点击在此打开命令窗口

    输入git clone https://github.com/facebook/react-native.git(过程比较久,看网速啦)

    克隆成功

    然后进入目录下的react-native目录下的react-native-cli目录,输入npm install -g  回车

    完成

    然后就有react-native命令了

    第七步:创建React Native项目

    进入你要要存放项目的盘符,执行react-native init (项目名)(这里需要好长时间,我先下去吃个早餐,上来应该差不多了,嘿嘿~)

    OK

    运行packager,需要等待一段时间

    react-native start

    用浏览器访问http://localhost:8081/index.android.bundle?platform=android看看是否可以看到打包后的脚本(看到很长的js代码就对了)。第一次访问通常需要十几秒,并且在packager的命令行可以看到进度。

    安装VirtualBox

    安装Genymotion

    配置Genymotion

    打开Genymotion---点击菜单栏Setting--->ADB,选择use custom Android SDK tools,点击Browse,选择前面SDK安装目录

    如果下面是X,说明目录不对

    然后,进入Genymotion官网注册一个账号,官网:https://www.genymotion.com/account/create/

    点击创Create an Account,跳转代表创建成功,如果没有动作,请上拉至顶部,看看是否有黄色警示框,(由于我的笔记本屏幕小,当初就在这里浪费了点时间,结果人家的提示框在上面)

    注册成功后,回到Genymotion进行登录,点击Setting-->Account,点击Sign in,登录你的账号

    下载Android镜像

    回到Genymotion,点击菜单栏ADD,选择系统型号,下一步

    特别说明,如果这里在下载过程中失败了,请去谷歌/百度一个OVA(虚拟化设备)格式的镜像,我的这里下载成功了(没成功的最后给你们演示下替换过程)

    由于我的电脑配置低,所以按低标准设置,不过够了,如果后期有需求,可以再次设置

    设置完后双击,开启虚拟机/或者点Start

    运行package,在命令行中进入项目目录,输入react-native start,等待一段时间:

    第一次会很慢,因为需要下载些文件

    进行到这里.是不是感觉快要成功了呢?马上就要实现你用React Native写的第一个Hello World,是不是激动的不行不行滴~,哈哈哈*N,想当初啊...哎..不说了,咱不提过去的事

    继续等等.....

    开始下载了,(松了口气~~~)<如果这里有下载失败的,那就是需要FQ了,拿出你的VPN或者你懂得....,不然红色的字体哗啦啦就出来了>

    继续等.....哎呀,我去,出错了

    error:failed to find Build Tools revision 23.0.1

    错误原因是没有找到23.0.1的构建工具,大白话就是缺东西

    打开Android SDK,发现没有下载图中这个,赶紧补上,失误失误~

    重新执行react native,又报错了

    不用鸟,再次执行命令,这次需要下载的东西都下完了,当看到下面这样的画面时你就可以稍微激动一下了

    这里又报了个错

    再次不鸟,继续执行命令,成功~~~

    切出你的安卓模拟器,看见Welcome....代表你成功了 ,当然有点小瑕疵,WIFI与信号图标带个?号,这个需要执行一个命令,命令改天我补上来,不过不影响,

    希望此教程能让你快速搭建window React Native 安卓开发环境,帮你节省些时间,少走一些坑路,

    其实我这次安装出现报错很少的,如果要把所有错误全部弄出来,那可能得说个两三天,如果你用的是MAC,

    恭喜你,你不用这么麻烦,MAC上半个小时就搞定了,为什么呢,

    因为React Native是Fackbook推出的,而他们公司全部用苹果电脑,所以windows就很麻烦了,

    此帖不断更新中......

    有问题请谷歌,不要浪费时间在百度,真心的

    最后再放上我当初躺在深坑中看过的几篇教程:

    博客:同步更新

    最全教程:可参考此教程,

    深坑总结帖:React native深坑总结

    中文网教程:React native中文网教程

    相关文章

      网友评论

          本文标题:windows搭建React Native 开发环境

          本文链接:https://www.haomeiwen.com/subject/jkmlettx.html