Bom dia.
No minuto 1:35 do vídeo https://cursos.alura.com.br/course/php-composer/task/56138 o professor explica que se um outro desenvolvedor roda o composer install
que ele vai verificar se tem um composer.lock
se tiver ele instala na versão exata que está no composer.lock
, mas se não tiver ele instala a versão mais recente...Eu não entendi porque o composer install
ele instala só o que tem no composer.lock, caso o composer.lock
não exista o certo não seria usar composer update
para que aí sim ele verifique outras versões que tem no composer.json
? Não entendi muito bem a diferença entre esses 2 arquivos.