Grav-gpm
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
あなたは次のものを受け取ります-
以下に示すように、行にヘルプを追加することにより、コマンドを支援できます-
$ bin/gpm help install
次のコマンドを使用して、コマンドラインインターフェイスでPHPのバージョンを見つけることができます-
$ php -v
どのように機能しますか?
コマンドラインインターフェイスでコマンドを実行すると、GPMは GetGrav.org サイトから必要なデータを自動的にダウンロードします。 使用可能なパッケージのすべての詳細が含まれており、インストールする必要があるパッケージと更新する必要があるパッケージも決定します。
リポジトリからパッケージをダウンロードしているとき、Gravリポジトリはローカルにキャッシュされ、キャッシュが生成された後、リクエストは GetGrav.org サーバーに接続できません。
一部のコマンドには、リポジトリの再フェッチを強制する*-force(-f)*オプションが付属しています。 このオプションを使用すると、キャッシュがクリアされるまで24時間サイクル待つ必要はありません。
コマンド
いくつかのコマンドを使用して、Gravリポジトリから利用可能なパッケージをダウンロードできます。 このコマンドを使用するには、ターミナルを開いてGravフォルダーのルートに移動し、 bin/gpm <command> と入力します。
索引
indexコマンドは、Gravリポジトリ内の利用可能なプラグイン、テーマをリストするために使用されます。 ターミナルで以下のコマンドを使用して、利用可能なリソースを一覧表示します。
$ bin/gpm index
各行は、プラグインまたはテーマの名前、スラッグ、プラグインまたはテーマのバージョンを定義し、インストールされているかどうかも表示します。
Info
infoコマンドは、作成者、バージョン、最終更新日時、パッケージのリポジトリ、パッケージのダウンロードリンク、ライセンス情報など、パッケージに関する情報を表示するために使用されます。
インストール
名前が示すとおり、installコマンドはGravリポジトリからパッケージに必要なリソースをインストールします。
次のコマンドを使用して、必要なパッケージをインストールできます。
$ bin/gpm install package_name
すでにインストールされているパッケージをインストールしようとすると、次に何をすべきかが通知されます。
*Y* と入力すると、既にインストールされているパッケージが上書きされ、 *N* と入力すると、インストールプロセスが中止されます。
更新
更新コマンドは、更新が必要なパッケージについて通知します。 すべてのパッケージが最新の場合、更新することを何も言わないとします。
$ bin/gpm update
自己アップグレード
self-upgradeコマンドは、Gravを最新バージョンにアップグレードするために使用されます。 Gravをアップグレードするには、次のコマンドを使用します。
$ bin/gpm self-upgrade
Gravの最新バージョンを使用している場合、「Gravの最新バージョンを既に実行しています」というメッセージが、画面に表示されるリリース日と時刻とともに表示されます。