在应用程序中更新自定义包的过程

Process for updating custom package within an application

在我的 Laravel5 应用程序中,我创建了一个新包,并让它根据需要工作。完成了在 Packagist 上启动和 运行 的步骤,并在 composer.json 中满足了我的要求,效果很好。

我想我的挣扎来自于对这个包进行新的更新,因为我无法在我的应用程序中使用 git 更新包(也由 git 维护)我需要吗创建第二个应用程序,我会用它来修改这个包?我确定我忽略了一种更简单的方法

当您使用 composer 提取包时,包的 .git 文件夹将被删除,因为不需要它。

如果你想在另一个项目中开发你的包,我会做这个简单的过程:

例如我的包裹是tzookb/tbmsg 我转到文件夹

/vendor/tzookb

我删除文件夹 tbmsg 现在我将我的包 tbmsg 克隆到文件夹中 它将与所有 .git 文件一起到达 现在你可以开发 提交并推送 完成