我自己的作曲家包:自动开发大师下载

时间:2016-02-03 17:19:39

标签: php github composer-php packagist

我正在制作自己的Composer软件包用于教育目的。它只是一个Laravel扩展包,已经安装了一些库。

我上传到GitHub:jorgeanzola/laravel

我是在Packagist

发布的

当我尝试跑步时:

$ composer create-package jorgeanzola/laravel <path>

它给了我这个错误:

  

无法找到稳定稳定的包jorgeanzola / laravel

为了使其有效,我必须添加=dev-master,如下所示:

$ composer create-package jorgeanzola/laravel=dev-master

它正确下载但最后它给了我这个警告:

  

是否要删除现有的VCS(.git,.svn ..)历史记录? [Y,N]?

我的问题是:如何设置下载过程更整洁?喜欢,即:Laravel本身:

$ composer create-project laravel/laravel <path>

1 个答案:

答案 0 :(得分:2)

通过创建git标签(git tag)来发布您的软件包版本。然后,使用composer create-project时将安装最新的稳定版本。

如果您不想要,请通过composer create-project --stability=dev xxx/yyy

将稳定性设置为开发