3

为什么运行此文件时未创建文件 entrust.php:

php artisan vendor:publish

我正在关注这个配置,这是我的composer.json

"zizaco/entrust": "5.2.x-dev"

“您还可以发布此包的配置以进一步自定义表名和模型命名空间。只需使用 php artisan vendor:publish 并在您的 app/config 目录中创建一个 entrust.php 文件。” 但是没有创建文件 entrust.php。我能做些什么?这很奇怪。

4

4 回答 4

6

在您提供的链接中,他们说and, if it does not appear, manually copy the /vendor/zizaco/entrust/src/config/config.php file in your config directory and rename it entrust.php.

于 2016-07-19T12:09:56.850 回答
1

试试这个添加

“zizaco/entrust”:composer.json 中的“5.2.x-dev”

然后作曲家更新。然后在你的 config/app.php 添加

Zizaco\Entrust\EntrustServiceProvider::class,

在提供者数组和

'Entrust'   => Zizaco\Entrust\EntrustFacade::class,

接下来尝试在您的终端中发布并在您的配置中查看

php 工匠供应商:发布 --provider="Zizaco\Entrust\EntrustServiceProvider"

查看如何使用 zizaco 的链接

于 2016-07-19T12:10:38.507 回答
0

我通过运行解决了它

php artisan config:cache

跑步前

php artisan vendor:publish
于 2018-06-06T12:16:51.800 回答
0

运行这个命令

php artisan config:cache

然后运行

php artisan vendor:publish
于 2019-07-13T09:53:24.387 回答