За менеджером зависимостей для PHP Composer работает с сервисом архива пакетов PHP Packagist. Поэтому, когда я хочу задаваемая Zend Framework 2 как пакет, мой проект зависит, я использую синтаксис developer/package
:Какое пакетное обслуживание предоставляет репозиторий для Bower?
composer.json
{
"name": "Project Name",
"description": "Project Description",
"require": {
"php": ">=5.3.23",
"zendframework/zendframework": ">=2.3.2,<3.0.0",
...
}
...
}
Тогда я бегу composer install
и смотрит в архиве Packagist для пакетов, которые я определял как зависимости.
Сейчас в Bower:
можно определить зависимости в bower.json
и получить их с bower init
или загружать их непосредственно с bower install <package>
. В обоих случаях пакет можно определить как адрес GitHub или любой URL (http://sld.tld/file.js
), но также в форме developer/package
(bower install angular/angular.js
) или даже просто package
(bower install jquery
).
Что такое «Пакагист» Бауэра? Какое пакетное обслуживание предоставляет репозиторий пакетов для Bower?