[vc_row][vc_column][vc_column_text]Boas caro leitor. Há muito tempo não postava nada de novo aqui em meu blog porque não estava com muito tempo de sobra. Pois bem, venho agora dar uma dica que poderá lhe ajudar muito em seu dia a dia. Hoje você vai aprender a instalar o composer no seu Linux e integrá-lo ao Netbeans!
A imagem a seguir apenas ilustra o processo de download do composer via terminal. Se você não está acostumado com o terminal de seu Linux, tá na hora de aprender, lhe ajuda e muito em sua produtividade!
Ok, agora você (e eu também) já tem o composer rodando em seu sistema, dentro da pasta onde o mesmo foi baixado. Para testar apenas utilize o comando php composer.phar e veja algo como abaixo.
Se você chegou até este ponto com sucesso podemos prosseguir, caso não tenha conseguido devido a algum erro siga as sugestões que o próprio instalador do composer lhe fornece e corrija, precisamos de tudo funcionando redondinho para a próxima etapa.[/vc_column_text][us_cta title="Interesse em TDD?" title_size="h3" color="custom" bg_color="#422b72" text_color="#ffffff" btn_link="url:https%3A%2F%2Ftddcomphp.com.br||target:%20_blank|" btn_label="Conheça meu livro" btn_size="20px" btn_style="4"]
Agora como estamos em ambiente local (desenvolvimento) definiremos a permissão 777 no composer para que qualquer usuário possa utilizá-lo sem restrições. Isso se faz necessário porque periodicamente precisamos atualizar o próprio composer através do comando composer self-update e se o usuário que tentou executá-lo não possuir permissões de escrita em /usr/local/bin/composer não será capaz de atualizá-lo.
Pronto, agora o composer já é uma aplicação global de nosso sistema operacional e pode ser facilmente chamado apenas utilizando o comando composer como qualquer usuário.
Não preciso nem dizer que ao final de tudo você deve clicar em "Apply" e em seguida "Ok" não é mesmo?!
Ah, um detalhe interessante que pode ser observado na imagem é que você pode colocar suas informações em "vendor". Desta forma toda vez que você inicializar o composer em seu projeto o netbeans já deixa tudo preenchido pra você. ;)
Agora estamos prontos para trabalhar com o composer em nosso projeto. Abra o arquivo composer.json que fora criado na raíz de seu projeto, ele deve estar semelhante ao da imagem abaixo.
Basta agora que você adicione as dependências desejadas e instale-as seguindo o fluxo das duas imagens a seguir.
Não preciso lembrar que você precias declarar suas dependências dentro de "require" ou "require-dev" em seu arquivo composer.json certo?
E as dependências estão satisfatoriamente instaladas! Para adicionar mais dependências ao longo do desenvolvimento basta registrar as mesmas na(s) tag(s) desejada (require ou require-dev) e utilizar o comando update do menu do composer no netbeans. O mesmo comando é utilizado para a atualização de suas dependências a qualquer momento.
Então é isso, espero que esta dica possa lhe ajudar e tendo dúvidas, sugestões, correções, etc utilize os comentários abaixo. Até a próxima!
Ah, recomendo a leitura de Repositório git em pasta existente.[/vc_column_text][/vc_column][/vc_row]