How to Swap Between Different Composer Versions

In this tutorial, I am going to show you how to switch between composer version 1 and 2 which mean we will switch one version to another composer version using the command line. If you don't know then I will share the command with you.

Sometimes we have a project with composer version 1 and the current composer version is 2. What will you do? So I am here to share with you how to switch from one composer version to another.

This command changes the composer to version one and now you can install your dependencies.

composer self-update --1


When you have installed our dependencies, now we can run the same command and pass in --2 as the flag and this will switch back to composer version 2.

composer self-update --2


We can also change to a specific version which includes any version number as well and it's like below.

composer self-update 1.10.22
composer self-update 2.1.3


Updating the composer to the latest version, simply we have to run the "self-update" command, and to revert back to the previous version do pass in the --rollback.

composer self-update
composer self-update --rollback


hope it can help you.


Facebook Github
A web enthusiastic, a self-motivated full-stack software engineer from Dhaka, Bangladesh with experience in developing applications using Laravel , React and Vue js