laravel - 发布 Laravel 包的所有内容

标签 laravel composer-php

我通过composer安装了一个Laravel包,并要求发布它的一些未发布的 Controller (由我安全地修改,并且仍然能够运行composer install而不覆盖自定义代码)。但是,我在 Google 上找不到任何合适的答案。

基本上,php artisanvendor:publish 发布包的一些文件但不是全部。有没有办法修改 vendor:publish 发布的文件?如前所述,我需要发布供应商文件夹的一些 Controller 。

最佳答案

您可以传入包的提供程序类和您要发布的内容的标签

php artisan vendor:publish --provider="Namespace\ProviderClass" --tag="config|lang"

关于laravel - 发布 Laravel 包的所有内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55771116/

相关文章:

php - Laravel Eloquent 创建于

php - 在 Laravel 中同时执行多个查询

php - 如何在 Laravel 5 中检索 View 名称?

php - Zend Framework 2 稳定版本和 Doctrine 开发版本 - Composer 配置

php - Laravel seeder:调用未定义的方法 Illuminate\Notifications\Notification::getConnectionName()

php - 如何在 Laravel 中将最后一个 ID 插入到数据库中?

json - 在laravel中安装curl和json扩展

php - 使用composer安装cakePHP 3时出错

php - 将 Composer 存储库集成到 php 文件中

php - 用于应用程序文件的 Composer PSR-4