目录 · 12 个章节
前言
业余时间写的,目前只有IOS版本(安卓版本等React-Native发布安卓版本后会跟进)。 目前处于开发阶段,bug很多,还有各种事情要做。各位坛友可以clone下来跑在iphone上试试。 目前代码有点乱,各位客官先看着。哈哈。 有iPhone的同学可以在手机上安一个(方法我后面会提到),然后没事就可以用这个暂且回帖,并顺便帮忙测试嘛。
下载地址:
Android: https://www.pgyer.com/pEFf
在线演示
WEB在线演示:
https://rnplay.org/apps/_2y0Dw
IOS演示:
下载React Native Playground,然后在里面找到noder,点击运行就可以。
或者直接用React Native Playground来扫描以下二维码:
顺便友情招聘
仓库地址
https://github.com/soliury/noder-react-native
功能演示

目前已有功能
- 回帖
- 查看帖子
- 查看用户信息
- 查看消息
- 点赞
- 发帖
未实现的功能
- 根据点赞的个数置顶回帖
- 推送
TODO LIST
V1.0.0
- 修复各种小bugs
- 重构代码(现在的代码真的很乱,很乱)
- 添加测试
- 上线到app Store
V2.0.0
- 添加推送
- 添加github功能(例如:预览github页面,绑定github,start项目,fork项目)
试用
git clone https://github.com/soliury/noder-react-native.git
npm install
然后在Xcode中点击运行。
想要跑在iphone上,需要运行:
gulp replace
这样可以自动将js的获取地址改为电脑ip
然后按照react-native官方文档设置即可运行在手机上。
当然我现在更加希望坛友如果有Iphone,可以跑一个离线build版本,这样地铁上也可以用一用,然后还可以顺便帮忙测试一下用起来如何。
如何做
- 打开
iOS/AppDelegate.m - 将
jsCodeLocation = [[NSBundle mainBundle]这行代码的注释去掉 - 运行
react-native bundle
出现错误可以尝试以下解决办法
- 重新编译所有的依赖的库(这里指oc的库,不是js)
联系方式
微信: lingyong1992 邮箱: [email protected]
React-Native是一个新东西,如果你很感兴趣,欢迎探讨。当然,如果你对RN比较了解,也希望一起维护noder,请联系我。