全新安装 Lumen 5.2 和全新安装 Dingo 1.0。*@dev
我已经安装了 bootstrap/app.php 中提供的服务
还设置 .env 文件,例如
API_VERSION=v1
API_PREFIX=api
API_SUBTYPE=app
API_DEBUG=true
在 Http/routes.php 我添加了一个测试路由,例如
$api = app('Dingo\Api\Routing\Router');
$api->version('v1', ['namespace' => 'App\Http\Controllers\V1'], function ($api) {
$api->get('example', 'ExampleController@test');
});
如果我尝试,这条路线在命令行中不起作用php artisan api:routes
我收到错误
[Symfony\Component\Console\Exception\CommandNotFoundException]
Command "api:routes" is not defined.
Did you mean this?
api:docs
我错过了什么吗?如果有帮助,还使用 HTTP Basic 吗?