Я хочу использовать composer в моем небольшом Php-проекте (чистый PHP, без фреймворков), и я хочу получить некоторые библиотеки (jquery, bootstrap) от composer, когда я получаю jquery, composer вытягивает некоторые зависимости symfony и kriswallsmith, они являются nessaserry а мне просто нужно их игнорировать?
Ссылки:
https://packagist.org/packages/twbs/bootstrap
https://packagist.org/packages/components/jquery
Композитор:
{
"require" : {
"components/jquery": "dev-master",
"twbs/bootstrap": "3.2.*@dev"}
}
Composer — менеджер зависимостей PHP. Он создан для одной конкретной цели: управление пакетами PHP.
Вы не должны использовать Composer для включения какого-либо пакета с другого языка, он не создан для него и на самом деле он не очень хорош. Для пакетов Javascript / HTML / CSS вы должны взглянуть на Беседка.
Кстати, ни один из пакетов, названных вами в вашем посте, не установлен из-за пакетов, перечисленных в вашем коде. использование
composer depends ...
(где...
это имя пакета), чтобы увидеть, почему там были включены.
Других решений пока нет …