Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Comando "composer install" não baixa o pacote adicionado manualmente após a criação do composer.lock

Adicionei o pacote no composer.json e rodei o "composer install", mas não baixou o pacote no vendor. Só consegui baixar realmente o pacote quando fiz o "composer require" ou, adicionando manualmente no composer.json, com o "composer update". Vi que no console do professor, a saída do "composer install" foi igual a minha. Então não ficou claro para mim que basta adicionar manualmente o pacote no arquivo e rodar o "composer install", pois, pelo visto, depois de criado o "composer.lock", o "composer install" lê ele e não mais o "composer.json"

1 resposta
solução!

Fala, Edson.

Aqui isso é explicado com detalhes: https://getcomposer.org/doc/03-cli.md#install-i

O comando composer install lê o composer.lock e instala o que está nele. O composer update lê o arquivo composer.json, baixa tudo que nele estiver, e atualiza o composer.lock.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software