我正在使用Laravel 6和php 7以及ReactJS。我正在学习使用Laravel和React构建基本CRUD应用程序教程,以学习如何制作CRUD应用程序。在本教程中,它说我需要启用 CORS,以便可以从前端应用程序访问 API。在我通过运行来安装barryvdh cors之后:composer require barryvdh/laravel-cors并将其添加到我的内核.php:protected $middlewareGroups = [ 'web' => [ ... \Barryvdh\Cors\HandleCors::class, ], 'api' => [ ... \Barryvdh\Cors\HandleCors::class, ],];该类在Laravel中仍未定义,我得到此处显示的错误这是我的代码的屏幕截图。有谁知道如何解决这个问题?
1 回答
月关宝盒
TA贡献1772条经验 获得超5个赞
看起来您正在使用过时的教程。如果您使用 Google 搜索 ,您将看到存储库已重命名为 。barryvdh/laravel-cors
fruitcake/laravel-cors
composer require fruitcake/laravel-cors
因此,我怀疑依赖项没有安装,或者如果它安装了,则您引用了不正确的命名空间。它应该是:
\Fruitcake\Cors\HandleCors::class
- 1 回答
- 0 关注
- 129 浏览
添加回答
举报
0/150
提交
取消