Instalação do Composer sem composer.json

O Composer torna o gerenciamento de dependências do PHP muito fácil, se os pacotes são fornecidos no packagist ou em seu próprio servidor usando satis .

No entanto, muitas bibliotecas no GitHub n√£o fornecem um arquivo composer.json ou n√£o est√£o dispon√≠veis no packagist. Aqui est√° a boa not√≠cia: voc√™ pode instalar quase tudo no GitHub usando o composer, se fornecer as especifica√ß√Ķes por conta pr√≥pria composer.json file. Aqui est√° um exemplo de como instalar o SlickGrid 2.0.2 (um componente de datagrid javascript):

{
"repositories": [
{
"type": "package",
"package": {
"name": "mleibman/SlickGrid",
"version": "2.0.2",
"dist": {
"url": "https://github.com/mleibman/SlickGrid/archive/2.0.2.zip",
"type": "zip"
},
"source": {
"url": "[email protected]:mleibman/SlickGrid.git",
"type": "git",
"reference": "tags/2.0.2"
}
}
}
],
"require": {
"mleibman/SlickGrid": "2.0.2"
}
}