Grav - GPM

GPM significa Grav Package Manager, que é usado para instalar, atualizar, desinstalar e listar os plug-ins disponíveis no repositório Grav. O GPM executa os comandos usando a interface de linha de comando, como terminal ou cmd.

Você pode acessar a CLI com muita facilidade. No Windows, você pode acessar através decmd, no Mac você pode acessar através de Terminal e no Linux você pode usar shell. No Windows, você não pode usar comandos de estilo UNIX. Para usá-los, basta instalar o pacote msysgit que fornece GIT e GIT BASH e fornece comandos do estilo UNIX no Windows.

Para listar os comandos disponíveis no repositório Grav, digite o comando como -

$ bin/gpm list

Você receberá o seguinte -

Você pode ajudar os comandos adicionando ajuda à linha como mostrado abaixo -

$ bin/gpm help install

Você pode encontrar a versão do PHP na interface da linha de comando usando o seguinte comando -

$ php -v

Como funciona?

Quando você executa os comandos na interface da linha de comando, o GPM baixa automaticamente os dados necessários do GetGrav.orglocal. Inclui todos os detalhes dos pacotes disponíveis e também determina os pacotes que precisam ser instalados e quais pacotes precisam ser atualizados.

Quando você está baixando os pacotes do repositório, o repositório Grav fica em cache localmente e nenhuma solicitação será capaz de contatar o GetGrav.org servidor após a geração do cache.

Alguns comandos vêm com o --force (-f)opção, que obriga a buscar novamente o repositório. Usando esta opção, não há necessidade de esperar um ciclo de 24 horas antes que o cache seja limpo.

Comandos

Você pode baixar os pacotes disponíveis do repositório Grav usando alguns comandos. Para usar o comando, abra seu terminal e navegue até a raiz da pasta Grav e digite comobin/gpm <command>.

Índice

O comando index é usado para listar os plugins e temas disponíveis no repositório Grav. Use o comando abaixo em seu terminal para listar os recursos disponíveis.

$ bin/gpm index

Cada linha define o nome do plugin ou tema, slug, versão do plugin ou tema e também mostra se está instalado ou não.

Informações

O comando info é usado para exibir as informações sobre o pacote, como autor, versão, data e hora da última atualização, repositório do pacote, link de download do pacote, informações de licença etc.

Instalar

Como o nome indica, o comando de instalação instala os recursos necessários para o pacote do repositório Grav.

Você pode usar o seguinte comando para instalar o pacote necessário.

$ bin/gpm install package_name

Se você tentar instalar um pacote já instalado, ele informa o que fazer a seguir.

Se você digitar Y, ele sobrescreverá em um pacote já instalado e se você digitar N, ele abortará o processo de instalação.

Atualizar

O comando update informa sobre o pacote que precisa ser atualizado. Suponha que se todos os pacotes estiverem atualizados, ele não dirá nada para atualizar.

$ bin/gpm update

Autoatualização

O comando de atualização automática é usado para atualizar o Grav para a versão mais recente. Use o seguinte comando para atualizar o Grav.

$ bin/gpm self-upgrade

Se você estiver usando a versão mais recente do Grav, será exibida uma mensagem dizendo "Você já está executando a versão mais recente do Grav" junto com a data de lançamento e a hora conforme mostrado na tela.