【发布时间】:2020-01-28 02:12:58
【问题描述】:
我正在使用 Laravel 6 和 php 7 以及 ReactJS。我正在关注Build a Basic CRUD App with Laravel and React 教程来学习如何制作一个 CRUD 应用程序。在教程中,它说我需要启用 CORS,以便可以从前端应用程序访问 API。通过运行安装 barryvdh cors 后:
composer require barryvdh/laravel-cors
并将其添加到我的 Kernel.php:
protected $middlewareGroups = [
'web' => [
...
\Barryvdh\Cors\HandleCors::class,
],
'api' => [
...
\Barryvdh\Cors\HandleCors::class,
],
];
这个类在 Laravel 中仍然是未定义的,我得到了显示的错误here
这是我的代码的screenshot。
有人知道如何解决这个问题吗?
【问题讨论】:
-
你试过 php artisan vendor:publish --provider="Barryvdh\Cors\ServiceProvider" 吗?
标签: php composer-php laravel-6