美文网首页
React Native平台搭建

React Native平台搭建

作者: boboyuwu | 来源:发表于2017-12-04 10:57 被阅读9次

    注:本篇文章属于转载 转载的文章,一切纠纷与本文无关

    Window系统下搭建RN开发环境

    RN开发所需要的工具:

    一、Node.js

    官网地址:https://nodejs.org/en/

    打开后选择下载,我下载的是Current版本的

    官网地址:https://nodejs.org/en/

    打开后选择下载,我下载的是Current版本的

    我下载的是Current版本,具体两者什么区别,我也不知道哦

    下载完成后是一个node-v7.8.0-x64.msi文件,然后双击一路狂next即可

    如果验证nodeJS工作是否正常,cmd 输入node -v 和 npm -v查看版本号

    image

    此时注意下环境变量,发现默认的已经添加了node path路径了,所以node 和 npm 命令才有效

    图片.png

    设置npm镜像,复制以下两行命令粘贴执行

    npm config set registry

    https://registry.npm.taobao.org

    npm config set disturl

    https://npm.taobao.org/dist

    <a name="t3" style="box-sizing: border-box; background: transparent; color: rgb(79, 161, 219); text-decoration: none; margin: 0px; padding: 0px; font-weight: 400; outline: 0px;"></a>二、React Native

    官网地址:https://github.com/facebook/react-native

    打开后,download下载

    图片.png

    然后解压,目录结构如下

    图片.png

    在当前目录也就是下载到本地的react-native目录中,执行npm install -g react-native-cli,完成后如下图

    这一步我安装的时候有些坑,记住一定要cd到react-native-cli这个目录才能成功安装React命令!!!

    图片.png

    校验是否成功,执行react-native -v命令查看

    图片.png

    <a name="t4" style="box-sizing: border-box; background: transparent; color: rgb(79, 161, 219); text-decoration: none; margin: 0px; padding: 0px; font-weight: 400; outline: 0px;"></a>三、初始化Demo并运行

    开发环境基本搞定,至于JDK,SDK这些,都是必要的。

    开始初始化项目,在一个空的文件夹下,执行react-native init one_demo命令后,经过漫长的等待,最后来到下图

    不知道我的npm是不是被墙了,反正觉得不好用,这一步老是失败,如果这一步你出现了很多Error信息并且没有成功生成React目录的话,那么既可以采取下面这种方式去初始化React项目

    调用 npm install -g yarn 安装 yarn包管理工具,然后再调用react-native init one_demo就可以正常生成目录拉

    图片.png

    项目初始化成功,进入到项目的根目录下开始运行项目 react-native run-android,中间需要翻墙,这里推荐使用免费的VPN工具

    蓝灯

    https://www.getlantern.org/

    这个过程第一次会非常缓慢,也有可能出错,出错的地方无非就是sdk找不到,或者support 版本过低等。直到,看到build successful说明一切ok了。

    图片.png

    此时手机显示会是这个样子的

    图片.png

    那是因为我们的包服务器没打开,我们在初始化项目的根目录下执行 npm start

    图片.png

    然后在手机上按menu实体按键,此时弹出选择提示,有些手机是摇晃激活的

    图片.png

    选择dev settings,然后在debug server host & port for device 设置我们电脑本机的代理

    图片.png

    完成后,点击确定,然后在按menu实体按键,选择Reload,我们注意观察 刚才启动的包服务器的命令窗口已经开始在响应了。

    图片.png

    执行到了100%,我们的手机界面也成功显示出来

    图片.png

    好了,window下RN开发环境到此搭建完毕。

    相关文章

      网友评论

          本文标题:React Native平台搭建

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