1
resposta

forma de baixar o projeto

no meu caso ao invez de aparecer composer require nome/nome ficou "composer create-project nome/nome" porque isso aconteceu?

1 resposta

Olá Fabricio!

A diferença entre composer require e composer create-project está relacionada ao tipo de pacote que você está tentando instalar.

  • composer require nome/nome: Este comando é usado para adicionar uma dependência a um projeto existente. Ele baixa o pacote especificado e o adiciona ao arquivo composer.json do seu projeto. É o que você usaria se estivesse adicionando uma biblioteca ou ferramenta a um projeto que já está em andamento.

  • composer create-project nome/nome: Este comando é usado para criar um novo projeto a partir de um pacote que é configurado como um "projeto". Isso significa que o pacote é um esqueleto ou estrutura inicial para um novo projeto. Ele baixa o pacote e todas as suas dependências, configurando um novo diretório de projeto para você começar a trabalhar.

A razão pela qual você viu composer create-project em vez de composer require pode ser porque o pacote que você está tentando baixar foi configurado para ser usado como um projeto inicial, ou talvez você tenha seguido instruções que sugerem criar um novo projeto a partir desse pacote.

Espero ter ajudado e bons estudos!