如何从laravel 5.3中的包中刷新配置变量?

时间:2017-03-02 16:15:28

标签: php laravel model-view-controller

如何刷新/ package @ laravel 5.3中的配置变量? 我做了

php56 artisan config:cache
php56 artisan cache:clear
php56 artisan config:clear

来自/config/*.php的所有变量都已刷新 来自/packages/name/reporting/src/config/config.php的变量不是

2 个答案:

答案 0 :(得分:0)

首先,您必须发布程序包,以便它可以将文件从vendor package文件夹复制到root config目录。而不是尝试更改配置。以下是发布供应商的命令..

php56 artisan vendor:publish --tag = config

答案 1 :(得分:0)

谢谢sandeep-goel 对我来说问题在于顺序,正确的是:

$ php56工匠供应商:发布

复制文件[/packages/name/reporting/src/config/config.php]至[/config/config.php]

$ php56 artisan config:cache

清除配置缓存! 配置缓存成功!