我正在尝试发布作曲家包.我将composer.json保存在我的包目录中:
{ "name": "vendor_name/my_bundle","type": "symfony-bundle","autoload": { "psr-0": { "VendorName\\MyBundle": "" } },"target-dir": "VendorName/MyBundle" }
但是当我安装它(作曲家更新)时,使用包文件会添加.hg目录.
在这个包中可以看到类似的行为:https://packagist.org/packages/tom32i/file-bundle(包文件将被添加.git目录:http://joxi.ru/uploads/prod/20130201/560/53a/136c5290b3c0f4c6f6318445f358d1d8cf30fe13.png)
Quote from the documentation:
原文链接:https://www.f2er.com/php/132532.htmlThere are two ways of downloading a package: source and dist. For stable versions composer will use the dist by default. The source is a version control repository.
你提到的包没有稳定版本,所以composer从git下载源码.使用–prefer-dist如果您希望作曲家下载包文件(只有在可能的话).