下面是文檔:賽帝 - 如何產生packagist packages.json集名稱
這裏是我的config.json文件
{
"autoload": {
"psr-0": { "": "src/" }
},
"name": "Local Packagist",
"homepage": "http://blah/packagist",
"repositories": [
{ "type": "vcs", "url": "http://blahsvn/myProject/my-bundle" }
],
"require-all": true
}
運行後satis build命令我在我的composer.json文件中看到了這個(參見這裏):
{
"require": {
"myProject/my-bundle": "2.1.*"
},
"repositories": [
{
"type": "package",
"package": {
"name": "myProject/my-bundle", <-- HERE
"version": "2.1.1",
...
}
}
]
}
當我生成packages.json文件,我看到這個(見這裏):
{
"packages": {
"myProject/not-my-bundle-name": {
"2.1.1": {
"name": "myProject/not-my-bundle-name", <-- HERE
"version": "2.1.1",
...
我如何獲得這兩個匹配,所以我可以與作曲家拉?
謝謝,我認爲這是問題所在。我在trunk中的composer.json文件中命名了其他名稱。爲了我的理解,composer爲每個項目執行所有的composer.json文件,對嗎? –
不確定你的意思是「執行每個項目的所有composer.json文件」。 – Seldaek