qeezer / lumen-roadrunner
由 roadrunner 运行的 Lumen 框架。
v1.0.0
2021-07-26 10:02 UTC
Requires
- php: >=7.2.0
- ext-json: *
- laravel/lumen-framework: ~6.0
- nyholm/psr7: ^1.4
- spiral/roadrunner: ^2.3
- symfony/psr-http-message-bridge: ^2.1
Requires (Dev)
- phpunit/phpunit: ~8.5
This package is auto-updated.
Last update: 2024-09-11 11:23:51 UTC
README
连接 RoadRunner 和 Lumen^6.x 应用程序的简单方法。
用法
- 需要包
composer require qeezer/lumen-roadrunner
- 将提供者添加到
bootstrap/app.php
/*
|--------------------------------------------------------------------------
| Register Service Providers
|--------------------------------------------------------------------------
|
| Here we will register all of the application's service providers which
| are used to bind services into the container. Service providers are
| totally optional, so you are not required to uncomment this line.
|
*/
// add provider
$app->register(\QeeZer\LumenRoadRunner\Providers\LumenServiceProvider::class);
// $app->register(App\Providers\AppServiceProvider::class);
// $app->register(App\Providers\AuthServiceProvider::class);
// $app->register(App\Providers\EventServiceProvider::class);
- 将 rr 配置文件复制到基本目录。
cp ./vendor/qeezer/lumen-roadrunner/config/.rr.yaml ./
- 下载 rr 二进制文件。
./vendor/bin/rr get
- 运行它。
./rr serve
Laravel 的 roadrunner
警告
请参阅 https://github.com/spiral/roadrunner-laravel/blob/master/README.md 了解更多信息。