首页 > 解决方案 > 在 Route.php 第 817 行:无法准备路由 [api/user] 进行序列化。使用闭包

问题描述

我从我的 web.php 文件中清除了每个闭包实例,但是当我运行 php artisan route:cache 时仍然出现此错误。我该如何解决这个问题。

我使用的路线格式是:

Route::get('/home',[

      'uses'=>'HomeController@index',

])->name('home');

另一种格式是

Route::get('/profile',[

      'uses'=>'profileController@index',

]);

编辑:格式化代码

标签: laravel

解决方案


我想出了一个解决这个错误的方法,它是由于 Route 中存在的 routes > api.php ,只需将其注释掉,文件就会被成功缓存。

// Route::middleware('auth:api')->get('/user', function (Request $request) {

//     return $request->user();

// });

推荐阅读