config/permission.php 未能生成
1. 运行环境
1). 当前使用的 Laravel 版本?
Laravel Framework 9.33.0
2). 当前使用的 php/php-fpm 版本?
PHP 版本:
PHP 8.1.3
3). 当前系统
MacOS
2. 问题描述?
按照教程
php artisan vendor:publish --provider="Spatie\Permission\PermissionServiceProvider" --tag="config"
执行此部分命令后,会在config目录下生成:
config/permission.php
我的环境下未生成此文件,还请各位大佬指点迷津。
教程里面的安装命令
composer require "spatie/laravel-permission:~5.5"
是 5.5 版本,官网的信息是 5.5 只支持 Laravel 7/8可以尝试更换安装命令
composer require "spatie/laravel-permission:^5.8"
然后重新走你上面描述的2条命令