laravel - 在 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',
]);
编辑:格式化代码
解决方案
我想出了一个解决这个错误的方法,它是由于 Route 中存在的 routes > api.php
,只需将其注释掉,文件就会被成功缓存。
// Route::middleware('auth:api')->get('/user', function (Request $request) {
// return $request->user();
// });
推荐阅读
- excel - 在现有数据之间粘贴单元格
- python - 如何使用python反转哈希字符串
- python - 从基于生成器的协程转换为原生协程
- azure-devops - 本地 azure devops 构建代理出现 403 错误 - 不同项目中的其他构建工作正常
- android - MaterialComponents 操作栏文本不能小写?(textAllCaps 不起作用)
- sql-server - SQL 用 EXISTS 替换 COUNT(*)
- python - 只获取python字典中的前两个键值对
- python - 使用python将.csv文件转换为列
- spring - ActiveMQ - Kaha 持久性填充磁盘
- symfony - Twig:如何使用基于值的集成 if 条件编写 for 循环