Grav-gpm

提供:Dev Guides
移動先:案内検索

Grav-GPM

GPMはGrav Package Managerの略で、Gravリポジトリで利用可能なプラグインをインストール、更新、アンインストール、リストするために使用されます。 GPMは、terminalやcmdなどのコマンドラインインターフェイスを使用してコマンドを実行します。

CLIに非常に簡単にアクセスできます。 Windowsでは cmd を介してアクセスでき、Macでは Terminal を介してアクセスでき、Linuxでは shell を使用できます。 Windowsでは、UNIXスタイルのコマンドを使用できません。 これらを使用するには、https://git-for-windows.github.io [msysgit]パッケージをインストールするだけで、WindowsでGITおよびGIT BASHを提供し、UNIXスタイルのコマンドを提供します。

Gravリポジトリで使用可能なコマンドを一覧表示するには、コマンドを次のように入力します-

$ bin/gpm list

あなたは次のものを受け取ります-

Grav GPM

以下に示すように、行にヘルプを追加することにより、コマンドを支援できます-

$ bin/gpm help install

次のコマンドを使用して、コマンドラインインターフェイスでPHPのバージョンを見つけることができます-

$ php -v

Grav GPM

どのように機能しますか?

コマンドラインインターフェイスでコマンドを実行すると、GPMは GetGrav.org サイトから必要なデータを自動的にダウンロードします。 使用可能なパッケージのすべての詳細が含まれており、インストールする必要があるパッケージと更新する必要があるパッケージも決定します。

リポジトリからパッケージをダウンロードしているとき、Gravリポジトリはローカルにキャッシュされ、キャッシュが生成された後、リクエストは GetGrav.org サーバーに接続できません。

一部のコマンドには、リポジトリの再フェッチを強制する*-force(-f)*オプションが付属しています。 このオプションを使用すると、キャッシュがクリアされるまで24時間サイクル待つ必要はありません。

コマンド

いくつかのコマンドを使用して、Gravリポジトリから利用可能なパッケージをダウンロードできます。 このコマンドを使用するには、ターミナルを開いてGravフォルダーのルートに移動し、 bin/gpm <command> と入力します。

索引

indexコマンドは、Gravリポジトリ内の利用可能なプラグイン、テーマをリストするために使用されます。 ターミナルで以下のコマンドを使用して、利用可能なリソースを一覧表示します。

$ bin/gpm index

Grav GPM

各行は、プラグインまたはテーマの名前、スラッグ、プラグインまたはテーマのバージョンを定義し、インストールされているかどうかも表示します。

Info

infoコマンドは、作成者、バージョン、最終更新日時、パッケージのリポジトリ、パッケージのダウンロードリンク、ライセンス情報など、パッケージに関する情報を表示するために使用されます。

Grav GPM

インストール

名前が示すとおり、installコマンドはGravリポジトリからパッケージに必要なリソースをインストールします。

次のコマンドを使用して、必要なパッケージをインストールできます。

$ bin/gpm install package_name

Grav GPM

すでにインストールされているパッケージをインストールしようとすると、次に何をすべきかが通知されます。

Grav GPM

*Y* と入力すると、既にインストールされているパッケージが上書きされ、 *N* と入力すると、インストールプロセスが中止されます。

更新

更新コマンドは、更新が必要なパッケージについて通知します。 すべてのパッケージが最新の場合、更新することを何も言わないとします。

$ bin/gpm update

Grav GPM

自己アップグレード

self-upgradeコマンドは、Gravを最新バージョンにアップグレードするために使用されます。 Gravをアップグレードするには、次のコマンドを使用します。

$ bin/gpm self-upgrade

Gravの最新バージョンを使用している場合、「Gravの最新バージョンを既に実行しています」というメッセージが、画面に表示されるリリース日と時刻とともに表示されます。

Grav GPM