Giter Club home page Giter Club logo

gsygithubapp's Introduction

GSYGithubAPP

特别说明

这是一个功能完善的 RN 实例项目,从 https://github.com/CarGuo/GSYGithubAPP fork 而来,所有权全部归项目创建者所有。

项目创建者编写的原始 README 文档在这里:原始README文档

在我的这个分支上,按照我自己的习惯对目录结构、代码风格等进行了大幅度修改,但并没有增加、修改功能。


GitHub stars GitHub forks GitHub issues GitHub license

使用方法

  • 配置好react native开发环境,可参阅 【搭建环境】 | 【React Native开发(一、入门)】

  • clone代码,根目录下执行npm install安装node_modules(太慢建议科学上网或使用淘宝镜像)

  • 重点:你需要自己在app/config目录下 创建一个ignoreConfig.js文件,然后输入你申请的Github client_id 和 client_secret。

    export const CLIENT_ID = "xxxx";

    export const CLIENT_SECRET = "xxxx";

    //如果需要上传七牛

    export const ACCESS_KEY = "xxxx";

    export const SECRET_KEY = "xxx";

    export const QN_HOST = "xxxx";

    export const SCOPE = "xxxx";

    注册 Github APP 传送门,当然,前提是你现有一个github账号(~ ̄▽ ̄)~ 。  

  • MAC上使用xcode运行,Windows机器在命令行用react-native run-android启动项目,记得先起模拟器。

特别注意:如果在启动项目时出现了node相关的错误,请使用 npm chache clean 清掉所有本地缓存,然后 重新执行 npm install。如果npm速度慢,尝试把registry设置成淘宝的源。

目录结构

项目主要目录结构如下:

其它目录和文件你自己看文件名应该能猜到用途,不解释。

运行效果

技术栈

常见问题

LICENSE

Apache License 2.0

本人修改、增加的任何功能完全free,其它请遵守项目原始创建者的版本声明:https://github.com/CarGuo/GSYGithubAPP

gsygithubapp's People

Contributors

carguo avatar carguosmall avatar damoqiongqiu avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.