Você programador necessita quase sempre da linha de comando. As vezes certos comandos são repetitivos e trabalhoso digitar o comando. O Composer – gerenciador de pacotes PHP tem uma área para você nomear seus scripts que vão rodar no terminal usando alias.

composer.json
{
  ...
  script{
      "name_alias": "command_for_run"
  }
}

Por exemplo digitar o comando sem uso do composer:

TERMINAL$  php -S 0.0.0.0:8080 -t public/

Agora veja como fica o arquivo configurado para alia “serve”. Usei o comando de servidor pois é um comando trivial que os programadores php necessita conhecer.

composer.json

{
"autoload": {
        "psr-4": {
            "App\\": "src/App/"
        }
    },
    "autoload-dev": {
        "psr-4": {
            "AppTest\\": "test/AppTest/"
        }
    },
    "scripts": {
        "serve": "php -S 0.0.0.0:8080 -t public/"
    }
}

Então, pode adicionar quantos scripts for necessário em seu composer.json.

TERMINAL$:composer serve

Assim, vai executar o comando php -S 0.0.0.0:8080 -t public/

É simples e eficiente e ajudará a digitar menos no terminal.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *