【发布时间】:2015-04-27 19:25:03
【问题描述】:
我正在使用 Laravel 4.2 编写应用程序。这一次,我需要一些额外的功能,我决定创建一个包。我使用了workbench 功能,如in Laravel's docs 所述。
目前(和本地),该包非常小,但非常适合我的应用程序。我认为这不应该发布给社区,因为它仍然非常绿色。当我完成我的应用程序时,我会花几个小时来完成,但我现在做不到。
现在,我知道workbench/ 目录不会被推送到生产环境。那么,如何在生产环境中使用我的包?
到目前为止,我听说我必须将包推送到 GitHub(我已经这样做了),然后在 Packagist 上发布它。但是我觉得按原样发布脚本对其他人没有帮助,并且可能会伤害那些在这个开发不足的软件包上寻找这个功能的人(比如几天前的我)。
有没有办法将我的包添加到我的应用程序的composer.json 并在它正在开发时安装它而不将其发布到社区?
【问题讨论】:
标签: php laravel composer-php packagist