Actualizar Composer a la versión 2 en Laragon

- Andrés Cruz

In english
Actualizar Composer a la versión 2 en Laragon

Composer es un administrador de dependencias de PHP y para PHP, lo que quiere decir es que podemos instalar paquetes para PHP facilmente si usamos un proyecto con soporte a PHP; actualmente todos los frameworks para PHP modernos como Laravel o CodeIgniter ya de gratis vienen con soporte a Composer por lo tanto, el uso de esta herramienta es fundamental. 

Composer es una herramienta que permite declarar las bibliotecas de las cuales depende el proyecto y las versiones especificas de estas; automáticamente al hacer un composer install o update se instalan las dependencias.

En esta entrada vamos a conocer cómo puedes migrar o actualizar tu versión de composer de 1 a la 2 empleando Laragon, aunque, los pasos los puedes repetir independientemente del sistema que estes usando.

Posicionarse en el directorio de la instalación de composer

En tu terminal, tienes que hacer un cd para posicionarse en la ubicación de la instalación de composer en Laragon:

? cd..
C:\laragon\www
?

Verificar la versión de Composer V1

Para saber con que version de composer estás trabajando, tienes que ejecutar el siguiente comando:

composer -V

En mi caso, me arroja algo como lo siguiente:

Composer version 1.10.7 2020-12-03 17:18:15

Descargar Composer 2

La descarga e instalación de composer en su versión 2 la podemos hacer mediante la línea de comandos empleando php; para ello:

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"

El comando anterior lo que hace es descargar el instalador de composer 2 en el directorio en donde estamos posicionados; ahora tenemos que ejecutar el mismo.

Instalar (ejecutar el script php) Composer V2

php composer-setup.php

Y listo, ya con esto tenemos composer en su versión 2, por lo tanto, ya podemos eliminar el instalador:

Eliminar el instalador

Para eliminar el instalador de composer una vez utilizado podemos emplear la función unlink de php mediante el siguiente comando:

php -r "unlink('composer-setup.php');"

Verificar la versión de Composer V2

Por último, vamos a verificar la versión de composer que tenemos instalada, que en este punto, si hicimos todo bien, debería ser la 2.x

composer -V

Un versión que incluya el 2.x

Composer version 2.0.8 2020-12-03 17:20:38

Finalmente, puedes ver los pasos que ejecuté en mi máquina para actualizar la versión de composer en Laragon mediante su terminal:

Documentación oficial

El enlace a la documentación empleada: https://forum.laragon.org/topic/2222/upgrade-to-composer-2-x/4

Como puedes ver, los pasos son los mismos que el de la instalación de Composer.

Andrés Cruz

Desarrollo con Laravel, Django, Flask, CodeIgniter, HTML5, CSS3, MySQL, JavaScript, Vue, Android, iOS, Flutter

Andrés Cruz en Udemy

Acepto recibir anuncios de interes sobre este Blog.