vyze/ghpb

一个简单的GitHub项目浏览器。用于Laravel 4的包

维护者

详细信息

github.com/Vyze/ghpb

源代码

问题

安装次数: 6

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 0

开放问题: 0

语言:CSS

类型:

dev-master 2015-01-25 11:55 UTC

This package is not auto-updated.

Last update: 2024-09-28 17:07:19 UTC


README

版本:0.1

许可证

GitHub项目浏览器是开源软件,许可协议为MIT许可证

描述

这是Laravel 4的一个插件。主要功能是在github.com上搜索项目和用户,显示其详细信息,并在本地数据库中为所选项目修复点赞状态。您可以在docs/screenshots/中查看截图。

安装

在开始之前,请确保您在GitHub账户中设置了具有读取仓库和用户访问权限的API令牌。

1. 修改您的composer.json文件

  • 添加到"require"块中

    "vyze/ghpb": "dev-master"
    
  • 添加到"post-install-cmd"和"post-update-cmd"块中

    "php artisan config:publish graham-campbell/github",
    "php artisan config:publish vyze/ghpb",
    "php artisan asset:publish --path='vendor/vyze/ghpb/public/' ghpb",
    "php artisan asset:publish --path='vendor/twbs/bootstrap/dist/' bootstrap",
    

2. 配置

  • 修改您的app/config/app.php文件

    'providers' => array( // ... 'GrahamCampbell\GitHub\GitHubServiceProvider', //GitHub API 'Vyze\Ghpb\GhpbServiceProvider', //GitHub项目浏览器 )

  • app/config/packages/graham-campbell/config.php:在此处添加您的GitHub API令牌

    'main' => array(
        'token'   => 'your-token',
    ), 
    
  • app/config/packages/vyze/config.php:您可以设置默认的GitHub供应商/项目以及包的根路由

3. 迁移

After all abow you need to create a database structure

    php artisan migrate --package='vyze/ghpb'