我刚刚开始学习laravel包,并开始了我的第一个包。
我的软件包需要通过composer在我的软件包的vendor目录中安装一些其他软件包。当我来做资产:发布我的软件包时,我还需要资产:发布供应商软件包。
如何实现自动化,或者只是引导用户单独发布每个包?
答案 0 :(得分:2)
您可以在Laravel中为您的申请或包裹内的工匠致电:
Artisan::call('assets:publish', array('--package' => 'Vendor/PackageName'));