API 路由未显示在路由中:列表

Par*_*kir 2 routes laravel laravel-routing laravel-5.7

我在我的路由->api 中创建了 Route,但是当我这样做时php artisan route:list,它会显示除此路由之外的所有路由:

Route::apiResources([
    'vh-invoice' => 'API\VhInvoiceController'
]);
Run Code Online (Sandbox Code Playgroud)

即使我删除了一些路线,它也会显示相同的路线:列表,就像我一样,删除了下面的这些路线,但在路线:列表中,它也向我显示了已删除的路线,如下图所示。

Route::get('findVTI', 'API\TicketInvoiceController@searchVTI');
Route::get('selectVTI', 'API\TicketInvoiceController@selectVTI');
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

小智 9

您可能已缓存您的路由并需要清除缓存。您可以运行php artisan route:cache以刷新缓存。