13
Próbuję utworzyć lokalnej repozytorium przetestować projekt kompozytora aleKompozytor create-projekt nie na repozytorium pakietów lokalny
composer create-project --repository-url=/path/to/packages.json vendor/project-name
nie z
[UnexpectedValueException]
Unknown package has no name defined [...]
My packages.json
jest:
{
"packages": {
"vendor/project-name": {
"dev-master": {
"name": "vendor/project-name",
"type": "project",
"version": "dev-master",
"source": {
"url": "/path/to/project/.git",
"type": "git"
}
}
}
}
}
Co do numeru composer's guide, to powinno wystarczyć.
Jakaś wskazówka?
Przepraszam, że to trwało tak długo, że działało pięknie! Skąd otrzymałeś alternatywną składnię dla pojedynczej paczki? A przy okazji, nawet jeśli nie zaznaczysz w 'packages.json', to nadal działa i nie zawiera definicji repozytorium w wygenerowanym projekcie (gdzie nie należy). – Utaal
Jednak działa to tylko w przypadku pojedynczego pakietu i nadal nie mogę sprawić, aby działał on w formacie opisanym w przewodniku. – Utaal
Był dosłownie metodą prób i błędów. Po wielokrotnym sintaksie wróciłem do twojego jsona, próbując zrozumieć "nazwę pakietu", o którym mówił, i zacząłem usuwać z niego rzeczy, aby mieć mniejszy, z jednym pakietem. I, wierzcie mi, "paczka" (w liczbie pojedynczej) była literówką, która sprawiła, że jestem LOL. Myślę, że słowo z ludźmi z Composer może dać nieco światła problemowi z pakietami, z pewnością coś jest nie tak. –