barryvdh/laravel-cors更新,内容发生变化,namespace也发生了变化。重新安装如下:
删除旧包:
composer remove barryvdh/laravel-cors -vvv
删除配置文件:
config/cors.php
安装最新包:
composer require fruitcake/laravel-cors -vvv
执行:
php artisan vendor:publish
选择Tag: cors 项目,重新生成配置文件。
在config/cors.php
配置文件中,修改paths配置如下:
'paths' => ['api/*'],
在app/Http/Kernel.php
文件 protected $middleware
位置加入\Fruitcake\Cors\HandleCors::class,
使之变为:
protected $middleware = [
//......
\Fruitcake\Cors\HandleCors::class,
];
齐活~
网友评论