Laravel 5 Laravel 5.6 API路由错误404

Laravel 5 Laravel 5.6 API路由错误404,laravel-5,Laravel 5,无论我如何在routes/api.php中设置,我的api路由都返回404错误。这就像是5.6之前的魅力。怎么搞的?设置香草应用程序后我是否遗漏了什么 编辑:这是我的路线/api.php <?php use Illuminate\Support\Facades\DB; use Illuminate\Http\Request; Route::get('/api/members', function (Request $request) { // c

无论我如何在routes/api.php中设置,我的api路由都返回404错误。这就像是5.6之前的魅力。怎么搞的?设置香草应用程序后我是否遗漏了什么

编辑:这是我的路线/api.php

<?php

    use Illuminate\Support\Facades\DB;
    use Illuminate\Http\Request;

    Route::get('/api/members', function (Request $request) {
        // code to get members
    });

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

您不需要添加
/api/members
api
默认添加到api.php中定义的所有路由中

从正式文件:

Routes/api.php文件中定义的路由由RouteServiceProvider嵌套在路由组中。在此组中,/api URI前缀将自动应用,因此您无需手动将其应用于文件中的每个路由。您可以通过修改RouteServiceProvider类来修改前缀和其他路由组选项

文件

加上

Route::get('/members',函数(Request$Request){
//获取成员的代码

});

显示您的
路由/api.php
文件文件已添加。@JasonAyer您不需要添加“/api/members”,默认情况下,在api.php中定义的所有路由中都添加了“api”。只需添加Route::get('/members',函数(Request$Request){//code to get members});天哪,我真不敢相信我错过了。谢谢。@CodeZilla你能补充一下作为答案吗,这样Jason Ayer就可以把这个问题标记为结束了,谢谢?