Вы можете использовать этот комплект композитора: Composer Custom Type Installer. Любой пользовательский тип может быть использован для определения пути тип должен быть установлен в
Получили этот пример из GitHub о том, как использовать его:.
{
"extra": {
"custom-installer": {
"web/": ["type:drupal-core"],
"web/sites/{$name}/": ["type:drupal-site"],
"custom/{$type}/{$vendor}/{$name}/": ["type:random-type"],
"vendor/{$vendor}/{$name}/": ["type:library"],
"web/sites/all/libraries/{$name}/": [
"type:component",
"ckeditor/ckeditor",
"flesler/jquery.scrollto"
],
"custom-folder-for-single-package": ["myvendorname/single-package"],
}
}
}
почему? что вы пытаетесь сделать с этим? – Federkun
Я создал собственный тип композитора (для моих плагинов), который я хочу установить в другой каталог (/ плагины), чем «нормальные» пакеты композиторов – Mainone
Почему? Что плохого в том, что менеджер пакетов работает нормально, какую выгоду вы получаете, если ваш пакет находится в другом каталоге? Зачем переживать неприятности, если вы ничего не получите? –