API路由未显示在route:list中

时间:2018-12-01 14:28:23

标签: laravel routes laravel-routing laravel-5.7

我在自己的路线-> api中创建了路线,但是当我执行php artisan route:list时,它会向我显示除该路线之外的所有路线:

Route::apiResources([
    'vh-invoice' => 'API\VhInvoiceController'
]);

即使我删除了某些路由,它也向我显示了相同的route:list,就像我在下面删除了这些路由一样,但是在route:list中,它也向我显示了删除的路由,如下图所示。

Route::get('findVTI', 'API\TicketInvoiceController@searchVTI');
Route::get('selectVTI', 'API\TicketInvoiceController@selectVTI');

enter image description here

1 个答案:

答案 0 :(得分:1)

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