Saltear al contenido principal
Share the love
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

Composer es un manejador de dependencias o librerías, Este según se le indique, instalara, borrara, o actualizara las librerías de nuestros proyecto sin necesidad de que estemos buscando en Internet, borrando o copiando código y adjuntando a nuestro proyecto. si a un no comprendes nada, tranquilo/a, yo en mis principios tampoco comprendía cual era su valor o utilidad.

Que es una libreria

comenzaremos explicándote que es una librería, una librería en la programación es un conjunto de funciones y metodos pre definidos, ya evaluados y utilizado por otros programadores en sus labores diarias, estas librerías son un regalo ya que cada Empresa o programador independiente toma de su tiempo para crearlas  y luego compartirlas gratuita mente.

Si comenzamos a comprender su valor nos ahorrara mucho tiempo y esfuerzo, evitando que hagamos trabajo repetitivo o tengamos que aprender cosas que no necesitamos.

 

Donde busco estas librerias ?

https://packagist.org/

 

 

Por que debo utiliza código que ha creado otro ?

 

Como instalo composer en mi computador?

 

Como instalo composer en mi mi proyecto?

 

composer init

Al ejecutar este comando en la carpeta de nuestro proyecto se nos solicitara  información que servirá para crear el archivo composer.json, este lo explicaré en el siguiente tutorial, solo mencionaré que la información requerida es básica para el archivo, como el nombre del paquete, descripción, autor(es), página del proyecto, y las dependencias. No te preocupes, te explicaré detalladamente qué es cada uno de estos datos.

composer install

Este comando procesa el archivo composer.json y resuelve las dependencias, normalmente las instala en un directorio llamado /vendor, pero podemos especificar cualquier otro.

composer update

Actualiza las dependencias de tu proyecto a la última versión y también actualiza el archivo composer.lock Esto se puede hacer de varias maneras, imagina que solo quieres actualizar un dependencia en específico, para hacer eso tienes que indicar el nombre del paquete, de la siguiente manera:

 

 

List de Comandos para composer

$ composer about
$ composer archive
$ composer browse
$ composer clear-cache
$ composer config –list
$ composer create project laravel/laravel
$ composer depends vendor/package
$ composer diagnose
$ composer dump-autoload –optimization
$ composer global
$ composer help
$ composer init
$ composer install
$ composer licenses
$ composer list
$ composer remove
$ composer require vendor/package
$ composer run-script
$ composer search my keywords
$ composer self-update
$ composer show
$ composer status
$ composer update
$ composer validate

Maicol Romero Administrator

Desarrollador full stack, PHP, Codeigniter, Git, Ionic, Angular,Linux

Volver arriba