毫不夸张的说用React Native写一个Hello World !程序是我碰到最复杂的Hello World.网络上的有关的环境搭建相关的文档也很多,但是总是有这样那样的问题. 官方中文版的安装文档,windows环境搭建文字教程 原因可能有3个: 1. 这个东西最早还是在Mac机上开发的,可能支持的会好一点,windows平台时间短. 2. 网络被墙或不稳定,注册npm淘宝镜像会快很多,但是不能完全解决问题. 3. 版本问题,Nodejs版本.React Native 版本.Android…
1>下图操作创建第一个React Native项目: 用Xcode运行界面如下: 记住: 在使用项目文件期间,终端记住不要关闭的哟!!! 改变了程序代码,需要刷新运行,使用快捷键: Command+ R,我都是在mac下的操作哟,安卓我就不涉及记录了,毕竟我不是搞安卓的...…
DECO 一个REACT NAtive 开发IDE工具. 目前只支持 OS,NO WINDOWS https://www.decosoftware.com/ 一个方便的快速 ERXPRESS 教程:http://www.reactnativeexpress.com/    配套学习.…
我用了三天时间实现了一个相对比较完整的React Native 新闻发布类型的示例.应用做得很简单,但大多React Native的组件都有用到,今天做一个分享(由于我电脑是Windows系统,所以只实现了Android部分,没有对iOS做兼容),希望对初学者有用处. 实现界面       PS:页面实现不多,数据也是静态. 安装启动程序 看完上面的,可以直接到我的Github下载源码在本地跑起来,我这个示例的地址是: https://github.com/codingforme/react-n…
1. 首先创建一个目录(比如ReactNativeDir),用于存放各个ReactNative工程的代码 2.使用React Native命令工具来创建(初始化)一个ReactNative项目(test): react-native init test 使用Atom打开test项目,可以看到有 如下几个重要目录/文件: 目录/文件 说明 __test__  单元测试文件夹 android  原生Android工程文件夹 ios  原生IOS工程文件夹 node_modules  依赖的第三方库目…
虽然react native出来了很久,但是自己一直因为各种原因没有接触学习,中间尝试过一次,但是因为复杂的环境配置而放弃了.现在,终于因为公司的项目不得不去学习了,当然了,再配置开发环境上面,我还是懵懵的,网上找各种帖子,东拼西凑,还多次询问别人才好不容易把环境搭出来的,但是今天并不是为了说明我是如何搭建环境的,毕竟现在网上帖子太多了,而且自己虽然弄出来了,但是并不懂其中的究竟.所以今天仅仅只是为了纪念自己的第一个demo. 在各种环境配置好了,包括虚拟机配置正常了以后,其实我并不是很清楚应该…
以下是本人在React Native开发工作中使用的一些小技巧,记录一下. 1.从网络上拉取下来的React Native缺少React和React Native库. 终端 1. cd 项目根目录 2. npm install 3. 完成之后,在根目录中会出现node_modules文件夹(和package.json同级目录).OK.接下来使用Xcode再次打开就好了. 2.如何导入第三方库. 1.cd 项目根目录 2.npm i 库名 --save 如: npm i react-native-…
开启Genymotion Android模拟器后 1.运行“react-native run-android”报端口冲突....解决方法: 2.运行“react-native run-android”报找不到 Build Tools revision 版本号 解决方法:找到对应的版本,进行安装. P.S.:当看到这个鬼东西,就表示运行成功了.... 3.运行报'RawText"      "must be wrapped in an explicit <Text> comp…
前言 迄今为止,正儿八经的上线了真正意义上的程序,但是这个小程序却着实不小. 之所以不小,是因为这个类似于社区的小程序,已经做了大部分都有的功能了 举例说明,具体的一些功能点: 1.帖子列表页面:会有的功能:滚动加载,下拉刷新等 2.发帖页面:图文发表,视频上传 3.评论页面,图文评论 4.帖子详情页:富文本解析,点赞,回复帖子,回复评论,关注,收藏,朋友圈分享,分享 5.任务中心,积分获取,兑换. 6.小程序提现到零钱(即将上线) 细数以下几个坑(上) 1.富文本 这个说来就有非常坑,作为一个…
React Native不到两岁,兼容Android平台刚刚1年.我学习React Native其实也就不到1年,不算长,也不算短. Paul Graham在文章中写过:大多数人真正注意到你的时候,不是第一眼看到你站在那里,而是发现了过了这么久你居然还在那里. 我就是Paul提到的"大多数人",当React Native刚出来的时候,我就通过CSDN等一些平台了解了React Native,但是并没有真正的关注它. 过了半年多,发现React Native不但还依然存在,而且还产生了不…