Каждая инфраструктура может иметь один или несколько различных требуемых путей установки пакетов. Композитор может быть настроен для установки пакетов в папку, отличную от папки Если вы являетесь автором пакета и хотите, чтобы ваш пакет был установлен в пользовательский каталог, просто попросите { "name": "you/themename", "type": "wordpress-theme", "require": { "composer/installers": "~1.0" } } Теперь, когда ваша тема установлена вместе с Composer, она будет помещена в папку В качестве потребителя пакета вы можете установить или переопределить путь установки для пакета, который требует { "extra": { "installer-paths": { "sites/example.com/modules/{$name}": ["vendor/package"] } } } Теперь пакет будет установлен в папку, а не в определенное местоположение композитора / установщика по умолчанию. Примечание. Вы не можете использовать это, чтобы изменить путь к любому пакету. Это применимо только к пакетам, которые требуют
|