我正在尝试发布作曲家包.我保存composer.json在我的包目录中:
{
"name": "vendor_name/my_bundle",
"type": "symfony-bundle",
"autoload": {
"psr-0": {
"VendorName\\MyBundle": ""
}
},
"target-dir": "VendorName/MyBundle"
}
Run Code Online (Sandbox Code Playgroud)
但是当我安装它(composer update)时,包文件会添加.hg目录.
在这个包中可以看到类似的行为:https://packagist.org/packages/tom32i/file-bundle(包文件将添加.git目录:http://joxi.ru/uploads/prod/20130201/560/ 53a/136c5290b3c0f4c6f6318445f358d1d8cf30fe13.png)
雅各布的答案很棒,并完全指出了解决方案......
为了更永久地指定dist版本,只需preferred-install在composer.json文件中添加一个:
{
"config": {
"preferred-install": "dist"
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2632 次 |
| 最近记录: |