W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
你可能想要分別發(fā)布擴展包資源文件和資源。舉個例子,你想要用戶只發(fā)布擴展包的配置文件,而不是被強制發(fā)布擴展包中的資源文件。你可以通過調(diào)用服務(wù)提供者中 publishes
方法時對他們打上「標(biāo)簽」。例如,讓我們使用擴展包服務(wù)提供者中的 boot
方法來定義兩個發(fā)布群組:
/**
* 啟動應(yīng)用服務(wù)
*
* @return void
*/
public function boot()
{
$this->publishes([
__DIR__.'/../config/package.php' => config_path('package.php')
], 'config');
$this->publishes([
__DIR__.'/../database/migrations/' => database_path('migrations')
], 'migrations');
}
現(xiàn)在,你的用戶可以在執(zhí)行 vendor:publish
命令時,通過定義的標(biāo)簽來分別發(fā)布這些群組:
php artisan vendor:publish --tag=config
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: