Laravel权限未定义的类型PermissionRegistrar



我正在尝试为Laravel 8中的一个项目安装Laravel permission v5包。

按照文档中的说明,我运行了

composer require spatie/laravel-permission

并且能够迁移我执行的权限表:

php artisan vendor:publish --provider="SpatiePermissionPermissionServiceProvider"

很快,在文件数据库/migrations/create_permission_tables.php中,它给了我错误

Undefined type 'SpatiePermissionPermissionRegistrar

我能做什么?我是Laravel 的新手

您在config/app.php中导入了它吗??

试试这个:

php artisan optimize:clear
# or
php artisan config:clear
php artisan migrate

您需要为vscode窗口充值:

磁带:ctrl+shift+ppass:开发人员:重新加载窗口

完成特定问题

最新更新