欢迎光临
我们一直在努力

react-native-gitosc – 使用ReactNative重写的OSChina的Git@OSC客户端

建站超值云服务器,限时71元/月

react-native-gitosc - 使用ReactNative重写的OSChina的Git@OSC客户端

项目介绍:

react-native-gitosc

使用ReactNative仿造的Git@OSC! (感谢 xiekw2010)

Getting Started

Requirements 详细环境搭建请参考

使用ReactNative仿造的Git@OSC Android的功能

  1. 推荐/热门/最近更新 项目浏览

  2. 发现 项目浏览.

  3. 用户页面(动态/项目/Star/Watch).

  4. 我的资料/设置/摇一摇/留言/分享.

  5. 项目的详情/Star/Watch/ 代码/README/issues及提交issue

How to build this

Install JS env

npm install

if error about ‘EACCS’ try

sudo chown -R $(whoami) "$HOME/.npm"

iOS

open the project in ios dir cd ios

pod install

Release mode

  1. edit xcode project OSCGit‘s scheme to release mode

  2. bundle the JS resources, in project root dir (如果第一次运行没生存index.ios.jsbundle,再运行一次)

     react-native bundle --entry-file index.ios.js --bundle-output ./ios/bundle/index.ios.jsbundle --platform ios --assets-dest ./ios/bundle --dev false --sourcemap-output ./ios/bundle/source.map --verbose
  3. xcode run!

Debug mode

Edit xcode project OSCGit edit scheme to debug mode

Xcode run!

Android

Device

- sh ./build_android.sh

Emulator

- Just run the project

Debug mode

- react-native run-android

code-push热更新(可选)

安装

cnpm install -g code-push-cli --verbose
code-push register (会弹出网页,按照步骤安装)
code-push access-key ls

code-push app add RN_OSCGit
code-push deployment ls RN_OSCGit
code-push release-react RN_OSCGit ios --entryFile ./ios/bundle/index.ios.jsbundle

#android 
code-push app add RN_OSCGit_android
code-push deployment ls RN_OSCGit_android
code-push release-react RN_OSCGit_android android

Check app status

code-push deployment ls RN_OSCGit

code-push deployment ls RN_OSCGit_android

Publish update

code-push release-react RN_OSCGit ios --entryFile ./ios/bundle/index.ios.jsbundle
code-push release-react RN_OSCGit_android android

Let’s talk about it(So far only Chinese supported)

在这里支持百度云下载 ,下载密码:cy79
code4app

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » react-native-gitosc – 使用ReactNative重写的OSChina的Git@OSC客户端
分享到: 更多 (0)