我正在制作自己的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>
答案 0 :(得分:2)
通过创建git标签(git tag
)来发布您的软件包版本。然后,使用composer create-project
时将安装最新的稳定版本。
如果您不想要,请通过composer create-project --stability=dev xxx/yyy