在应用程序中更新自定义包的过程
Process for updating custom package within an application
在我的 Laravel5 应用程序中,我创建了一个新包,并让它根据需要工作。完成了在 Packagist 上启动和 运行 的步骤,并在 composer.json 中满足了我的要求,效果很好。
我想我的挣扎来自于对这个包进行新的更新,因为我无法在我的应用程序中使用 git 更新包(也由 git 维护)我需要吗创建第二个应用程序,我会用它来修改这个包?我确定我忽略了一种更简单的方法
当您使用 composer 提取包时,包的 .git
文件夹将被删除,因为不需要它。
如果你想在另一个项目中开发你的包,我会做这个简单的过程:
例如我的包裹是tzookb/tbmsg
我转到文件夹
/vendor/tzookb
我删除文件夹 tbmsg
现在我将我的包 tbmsg 克隆到文件夹中
它将与所有 .git 文件一起到达
现在你可以开发
提交并推送
完成
在我的 Laravel5 应用程序中,我创建了一个新包,并让它根据需要工作。完成了在 Packagist 上启动和 运行 的步骤,并在 composer.json 中满足了我的要求,效果很好。
我想我的挣扎来自于对这个包进行新的更新,因为我无法在我的应用程序中使用 git 更新包(也由 git 维护)我需要吗创建第二个应用程序,我会用它来修改这个包?我确定我忽略了一种更简单的方法
当您使用 composer 提取包时,包的 .git
文件夹将被删除,因为不需要它。
如果你想在另一个项目中开发你的包,我会做这个简单的过程:
例如我的包裹是tzookb/tbmsg 我转到文件夹
/vendor/tzookb
我删除文件夹 tbmsg 现在我将我的包 tbmsg 克隆到文件夹中 它将与所有 .git 文件一起到达 现在你可以开发 提交并推送 完成