【发布时间】:2015-06-29 18:18:49
【问题描述】:
在创建 Laravel 5.x 包时,我需要从我的 require 包之一修改配置条目。我不能只运行php artisan vendor:publish,因为没有,所以有什么方法可以发布我的包的配置文件吗?
我要发布的有问题的包是rcrowe/twigbridge。
【问题讨论】:
在创建 Laravel 5.x 包时,我需要从我的 require 包之一修改配置条目。我不能只运行php artisan vendor:publish,因为没有,所以有什么方法可以发布我的包的配置文件吗?
我要发布的有问题的包是rcrowe/twigbridge。
【问题讨论】:
文档是这样的:
TwigBridge 的配置文件可以在您的 ConfigServiceProvider 中扩展,在
twigbridge键下。您可以在vendor/rcrowe/twigbridge/config找到默认配置文件。
您可以尝试将twigbridge.php从your-project/vendor/rcrowe/twigbridge/config/twigbridge.php复制到your-project/config/twigbridge.php,然后将其添加到您的ConfigServiceProvider中:
public function register()
{
config([
'config/twigbridge.php',
]);
}
【讨论】: