catlabinteractive / laravel-charon
Laravel Charon REST API 项目
v5.7.0
2019-01-27 15:54 UTC
Requires
- php: ^7.1.3
- barryvdh/laravel-cors: ^0.11.2
- barryvdh/laravel-ide-helper: ^2.5
- catlabinteractive/charon: ^1.2
- catlabinteractive/charon-laravel: ^1.2
- catlabinteractive/cursor-pagination: ^1.0
- fideloper/proxy: ^4.0
- laravel/framework: 5.7.*
- laravel/passport: ^7.1
- laravel/tinker: ^1.0
Requires (Dev)
- beyondcode/laravel-dump-server: ^1.0
- filp/whoops: ^2.0
- fzaninotto/faker: ^1.4
- mockery/mockery: ^1.0
- nunomaduro/collision: ^2.0
- phpunit/phpunit: ^7.0
This package is auto-updated.
Last update: 2024-08-28 11:11:45 UTC
README
本项目使用以下工具构建
本项目包含什么内容?
Laravel 项目骨架
- Laravel 5.7
- Laravel passport 带有 OAuth2 隐式配置
- Charon 资源转换器
安装
composer create-project catlabinteractive/laravel-charon api
- 将
.env.example
复制到.env
- 在继续之前,请确保在您的 .env 文件中设置了 APP_URL,这将确保 Swagger OAuth2 客户端设置正确。同时,设置您的数据库凭证等。
- 运行
php artisan key:generate
- 运行
php artisan migrate
- 运行
php artisan passport:keys
获取 API 访问令牌。
入门指南
导航到您的项目目录/docs 以加载 Swagger 文档。