帮酷LOGO
  • 显示原文与译文双语对照的内容
A hapi React Starter kit with react-router, redux, react-transform

  • 源代码名称:hapi-react-starter-kit
  • 源代码网址:http://www.github.com/Dindaleon/hapi-react-starter-kit
  • hapi-react-starter-kit源代码文档
  • hapi-react-starter-kit源代码下载
  • Git URL:
    git://www.github.com/Dindaleon/hapi-react-starter-kit.git
  • Git Clone代码到本地:
    git clone http://www.github.com/Dindaleon/hapi-react-starter-kit
  • Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/Dindaleon/hapi-react-starter-kit
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
  • hapi-react-starter-kit

    React反应入门套件,带有反应路由器,redux,反应转换

    Build StatusDependency statusDev dependency statusCoverage StatusCodacy Badgedemo on OpenShifthapi-react-starter-kit channel on discordnpmNPM

    Light and,,be be

    激励英镑

    这个 repo 受到以下项目和作者的启发

    ##Features

    主题系统

    • 删除主题
      • 把你的主题 inside 放到 Themes 文件夹,它就会工作。
    • 主题切换器扩展:swtich到其他主题的飞行。
    • 回退到默认主题。
    • 包含的主题
      • 默认( 灯光主题)
      • 替代( 暗色主题)
    • 由镭供电。

    扩展系统

    • 删除扩展
      • 把你的扩展 inside 放到 Extensions 文件夹,它就会工作。
      • 扩展可以有反应元件和redux减速器。
      • 扩展可以有页面,翻译和菜单项
    • 包括的示例
      • 计数器
      • 主题切换器。
      • Paypal贝宝付款

    用户帐户

    • 创建/更新用户帐户
    • 登录/注销
    • 设置语言( 英文/西班牙语)
    • 访问/刷新令牌会话( Oauth2 )

    用户房间 ( 由 socket.io 供电)

    • 用户可以创建多个聊天室
    • 用户可以查看正在键入

    演示

    http://hapi-reactstarterkit.rhcloud.com/

    用法

    将这里存储库

    git clone https://github.com/Dindaleon/hapi-react-starter-kit.git

    或者

    npm i hapi-react-starter-kit

    安装

    npm install 

    生产服务器

    npm run prod 

    开发服务器

    npm run dev

    Linting

    npm run eslint
    npm run jscs

    测试

    检查覆盖率检查运行测试后的覆盖率文件夹。 测试不完整。

    npm test

    接口

    Path:/api/v1/documentation

    部署指南

    OpenShift部署插件

    ##Todo

    • 测试。测试。测试。
    • 改进redux实现
    • 测试
    • 覆盖
    • Linting
    • 支持 Coveralls
    • 添加 redis
    • 添加 socketio
    • 添加身份验证
    • OpenShift部署指南
    • Heroku部署指南
    • 文档
    • 在服务器上修复 web pack的HMR
    • 在响应组件上实现错误处理
    • 实现 geolocalization
    • 实现样式设置和主题化
    • 实现主题的布局系统
    • 实现扩展系统
    • 使用路由实现页面系统
    • 使减速器失效
    • 更多翻译
    • 多个会话管理
    • re结构组件和页面
    • 缩放 redis/socketio
    • 用户帐户的社交集成

    许可证

    麻省理工学院许可证( MIT )

    版权所有( c ) 2015 Roberto Ortis

    若要在取得该软件副本时免费授予任何人,如有下列条件的软件,请免费授予该软件的副本,并与相关的文档文件("软件") 进行许可,包括不受限制的权利,包括以下条件:

    上述版权声明和本许可声明须包括在所有的副本或实质性部分的软件。

    软件是"是",没有任何保证,表示或者隐含,包括但不限于销售,适合特定用途和 NONINFRINGEMENT 。 作者或者版权持有人在合同。侵权或者它的他与软件或者它的他用户交易的行为。




    Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备05059198号-3  |  如果智培  |  酷兔英语