文档章节

ReactNative开源项目推荐 - iReading (运行)

那不是尤迪安
 那不是尤迪安
发布于 2016/11/09 17:11
字数 501
阅读 837
收藏 45

iReading

是一个新闻阅读App,Android和iOS双适配。并且作者还在持续的更新。目前1100+star。

传送门: https://github.com/attentiveness/reading ,可自行查看项目介绍,线上版本地址,运行说明

集成步骤

    参考文档:开源地址的MD,权限问题可试一下sudo,

    npm很慢的话可以换国内源:

        临时指定:$npm install -gd express --registry=http://registry.npm.taobao.org

        修改配置:$npm config set registry http://registry.npm.taobao.org

  1. clone项目下来,cd 项目目录

  2. $(sudo) npm install -g react-native-cli(如果已经配置好了可跳过)

  3. $(sudo)npm install

  4. $react-native start(此为手动启动服务,AndroidStudio和Xcode运行项目会自动启动,一般可跳过)    

  5. Android版本运行调试:$react-native run-android (第一次比较久,下载配置和依赖,这里使用AndroidStudio直接打开Android项目,而且因为等Android打开太久,是先运行了iOS)

    1. 修改Android项目目录下的gradle版本配置为自己的版本,加载完依赖如下
       

    2. (Build and Run)▶︎,自动启动服务

    3. 模拟器运行,(加载错误,可尝试reload),启动页面

    4. 进入主界面,报一个警告⚠️,后续处理

  6. iOS版本运行调试($react-native run-ios):

    1. xcode打开项目中的ios文件夹下 reading.xcodeproj

    2. 修改一下bundle Identifier,证书Signing

    3. (Build and Run)▶︎,自动启动服务

    4. 真机安装测试,刚开始如全屏红色报错,可尝试reload,看到的启动界面

    就可以开始消化了,附上一些其他同样优秀的ReactNative开源项目,运行方法类似,(大部分来自江清清)

 

© 著作权归作者所有

共有 人打赏支持
那不是尤迪安
粉丝 11
博文 6
码字总数 782
作品 0
广州
程序员
加载中

评论(1)

红薯
红薯
可以把项目放到码云上,我们会予以推荐,效果很好哦
React Native跨平台移动应用开发框架介绍

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/m366917/article/details/61423043 好久没有来更新博客了,给大家说声抱歉,人一旦懒惰起来连自己都害怕。可能...

Aduroidpc
2017/03/11
0
0
学习RN之前看这一篇React入门就够了

React是一个用于构建用户界面的 JavaScript 库,起源于Facebook内部项目,13年已经开源https://github.com/facebook/react。学习ReactNative首先要了解React相关的知识(当然可以和RN同步学习...

LvesLi
06/29
0
0
京东凹凸实验室开源多端适配的 UI 组件库 Taro UI

京东凹凸实验室近日推出了一套多端 UI 组件库 —— Taro UI ,该库基于多端开发解决方案 Taro 开发,可在 微信小程序、H5、ReactNative 等多端适配运行。 Taro UI 包含以下功能特性: 简单易...

王练
08/29
0
0
Swift已有项目手动集成ReactNative

背景 记得2017年处写过一篇公司放弃RN血泪史的经历,当时之所以放弃时因为前期投入过多人力物力研究,以至于第一版本耗时太多未见成效,所有被老板叫停。真是"常在河边走哪有不湿鞋"最近因为...

LvesLi
06/27
0
0
Udacity也弃用React Native了 !看看他们使用React Native过程中遇到了哪些问题

Udacity也弃用React Native了 !看看他们使用React Native过程中遇到了哪些问题 2018-07-12 10:29编辑: 枣泥布丁分类:程序人生来源:程序师 React Native弃用Udacity 招聘信息: iOS开发 ...

枣泥布丁
07/12
0
0

没有更多内容

加载失败,请刷新页面

加载更多

职场老人谈:Linux学习分享

随着Linux系统慢慢渗透到生活的方方面面,对Linux的基本操作就越来越必要了。 我是一位软件测试工程师,初次接触Linux主要是因为需要配置Linux服务器。因为Linux系统是一套开源的操作系统,安...

linux-tao
10分钟前
1
0
Oracle chr() ascii()

函数简介 实用函数 chr() 和 ascii() chr() 函数将ASCII码转换为字符: ASCII码 –> 字符; ascii() 函数将字符转换为ASCII码: 字符 –> ASCII码; 在 Oracle 中 chr() 函数和 ascii() 是一对...

taadis
11分钟前
0
0
职场老人谈:Linux学习分享

随着Linux系统慢慢渗透到生活的方方面面,对Linux的基本操作就越来越必要了。 我是一位软件测试工程师,初次接触Linux主要是因为需要配置Linux服务器。因为Linux系统是一套开源的操作系统,安...

linuxprobe16
20分钟前
0
0
Confluence 6 Windows 中以服务方式自动重启的原因

针对长时间使用的 Confluence,我们推荐你配置 Confluence 自动随操作系统重启而启动。针对一些 Windows 的服务器,这意味着需要让 Confluence 以服务的方式运行。 有下面 2 种方式来以服务的...

honeymose
今天
3
0
day93-20180920-英语流利阅读-待学习

时尚之觞:外表光鲜靓丽,其实穷得要命 Lala 2018-09-20 1.今日导读 讲到时尚界,我们脑海里浮现的可能都是模特和设计师光鲜靓丽、从容潇洒的模样。可是,最近在法国出版的一本书却颠覆了我们...

飞鱼说编程
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部