web-dev-qa-db-fra.com

Laravel Itinéraires API introuvables

Je suis nouveau à API et VUE. Je travaille sur Laravel 5.8 API.PI.PI.PI.PHP et contrôleurs et vues et cela ne renvoie que 404 non trouvé.

c'est ce que j'ai essayé

API.PHP

 Route::group(['middleware' => 'api'], function(){
    Route::resource('/dashboard/departments', 'DepartmentsController');
 });

contrôleur

class DepartmentsController extends Controller
{     
   public function index()
  {
  return 'hey';
  }
}

Liste de route

 GET|HEAD  | api/dashboard/departments                   | departments.index   | App\Http\Controllers\DepartmentsController@index                       | api,auth  

j'ai essayé d'y accéder par /127.0.0.1:8000/api/dashboard/departments et /127.0.0.1:8000/dashboard/departments Mais les deux ne fonctionnent pas.

5
jeesoon

Il suffit d'ajouter du public en URL avant l'API.

Comme

/127.0.0.1:8000/public/api/dashboard/departments
1
Paras Raiyani