Zizaco entrust не создает entrust.php

Почему файл entrust.php не создается при запуске этого:

php artisan vendor:publish

Я слежу за этим конфигом и это мой composer.json

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

"Вы также можете опубликовать конфигурацию для этого пакета для дальнейшей настройки имен таблиц и пространств имен моделей. Просто используйте php artisan vendor:publish, и файл entrust.php будет создан в вашем каталоге app/config". Но файл entrust.php не создается. Что я могу сделать? Это странно

3 ответа

Решение

В предоставленной вами ссылке они говорят 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.

Я решил это, запустив

php artisan config:cache

Перед запуском

php artisan vendor:publish

Просто попробуйте это добавить

"zizaco/entrust": "5.2.x-dev" в composer.json

потом обновление композитора. Затем в вашем config/app.php добавьте

Zizaco\Entrust\EntrustServiceProvider::class,

в массиве провайдеров и

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

Далее попробуйте в своем терминале опубликовать и посмотреть в своем конфиге

php artisan vendor:publish --provider="Zizaco\Entrust\EntrustServiceProvider"

проверьте ссылку для использования zizaco

Запустите эту команду

php artisan config:cache

затем беги

php artisan vendor:publish
Другие вопросы по тегам