Primeros pasos con Composer para la gestión de dependencias con PHP
Me gusta
1560 visitas
-
3- Ejecuta en la terminal el siguiente comando para descargar las dependencias
php composer.phar install (update si quieres actualizar tu composer.lock a las ultimas versiones de las librerías que tengas en tu composer.json)-
gracias por comentar Juan, es curioso he probado de hacer update sin hacer install y supongo que composer al detectar que no has hecho install lo hace automáticamente
-
-
Esto es de lo mejorcito que hay en PHP. Desde que me he puesto con Symfony me encanta!
Buen tema ;-) -
You can run the command below in order to invoke composer by issuing composer instead of php composer.phar (for OSX, *nix, BSD etc):
$ mv composer.phar /usr/local/bin/composer
-
Hay algunos proveedores de alojamiento de PHP (https://www.cloudways.com/es/alojamiento-php.php ) que proporcionan servidores configurados donde los administradores de dependencia como Composer ya están instalados en el servidor. Esto ahorra mucho tiempo cuando necesita implementar su aplicación en el servidor.
Pasos para instalar composer
1- Descargar Composer
mkdir composer;
cd composer;
curl -sS https://getcomposer.org/installer | php
2- Crear fichero composer.json
cd composer
nano composer.json
3- En composer.json por ejemplo podemos cargar la clase de facebook:
https://gist.github.com/miquelcamps/9a90567173f46b52380e
3- Ejecuta en la terminal el siguiente comando para descargar las dependencias
php composer.phar update
4- Podrás encontrar las dependencias en la carpeta composer/vendor.
5- Usa la siguiente línea en tus scripts PHP para cargar las dependencias:
require 'vendor/autoload.php
Enlaces de interés
- Documentación de composer
- Packagist - Repositorio de librerías compatibles con composer
- Composer: Part 1 – What & Why