Adán, miembro de este gran equipo de trabajo, nos hizo el favor de redactar este post porque conoce perfectamente este tema.
Solución:
Debes crear desnudo composer.json
a mano o usando el comando composer init
.
Y luego puede listar todos los paquetes bajo el vendor
carpeta por composer show --installed
.
Luego solo genere la sección de requisitos para su composer.json
con valores listados. Y ya está. Puedes usar expresiones regulares para hacerlo más fácil.
composer show --installed
| awk 'printf ""%s": "^%s",n", $1, $2'
| sed -r 's:^v:^:g'
>> packages.list
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)