Domyślnie zależności od http://wpackagist.org/ zainstalować /wp-content/plugins
lub /wp-content/themes
naśladować domyślne lokalizacje dla WordPressa, ale wcześniej był w stanie określić, że zależności od http://wpackagist.org/ powinien iść w określonym katalogu z następujących powodów:Kompozytor ścieżki zwyczaj instalator WPackagist
"extra": {
"installer-paths": {
"vendor/{$name}/": ["type:wordpress-plugin"],
"vendor/{$name}/": ["type:wordpress-theme"]
}
}
czyli umieścić je w ogólnym /vendor
katalogu należy traktować jako dependecies kodowych. Jednak w nowym projekcie to teraz nie działa. Podobne wyszukiwania ujawniają, że type
szuka wartości ustawionej w zależności od composer.json
, ale widząc jak WPackagist jest lustrem repozytorium WordPress, wtyczki i motywy z WPackagist nie mają composer.json
.
Próbowałem jednoznacznie określając vendor-dir
, ale robiło to nic ciekawego, ale co ciekawe, ustawienie ścieżki instalatora dla każdej zależności działa zgodnie z oczekiwaniami, np.
"extra": {
"installer-paths": {
"vendor/cmb2/": ["wpackagist-plugin/cmb2"]
}
}
Czy ktoś może zobaczyć, co robię źle?
Działa doskonale, wielkie dzięki! –