- Grav 外掛
- Grav - 外掛基礎
- Grav - 外掛教程
- Grav - 事件鉤子
- Grav 管理面板
- Grav - 管理員介紹
- Grav - 管理員儀表盤
- Grav - 配置系統
- Grav - 站點配置
- Grav - 管理面板頁面
- Grav - 頁面編輯器選項
- Grav - 頁面編輯器高階
- Grav 高階
- Grav - 藍圖
- Grav - 效能和快取
- Grav - 除錯和日誌記錄
- Grav - CLI
- Grav - GPM
- Grav - 開發
- Grav - 生命週期
- Grav - YAML 語法
- Grav - 表單
- Grav 託管
- Grav - 網路託管
- Grav 故障排除
- Grav - 伺服器錯誤
- Grav - 許可權
- Grav 有用資源
- Grav - 面試問題
- Grav - 快速指南
- Grav - 有用資源
- Grav - 討論
Grav - GPM
GPM 代表 Grav 包管理器,用於安裝、更新、解除安裝和列出 Grav 儲存庫中可用的外掛。GPM 使用命令列介面(如終端或 cmd)執行命令。
您可以非常輕鬆地訪問 CLI。在 Windows 上,您可以透過cmd訪問,在 Mac 上您可以透過Terminal訪問,在 Linux 上您可以使用shell。在 Windows 上,您不能使用 UNIX 風格的命令。要使用這些命令,只需安裝msysgit包,該包提供 GIT 和 GIT BASH,並在 Windows 上提供 UNIX 風格的命令。
要列出 Grav 儲存庫中可用的命令,請鍵入以下命令:
$ bin/gpm list
您將收到以下內容:
您可以透過在命令列中新增 help 來獲取命令的幫助,如下所示:
$ 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
每一行定義了外掛或主題的名稱、slug、外掛或主題的版本,並顯示它是否已安裝。
資訊
info 命令用於顯示有關軟體包的資訊,例如作者、版本、上次更新的日期和時間、軟體包的儲存庫、軟體包的下載連結、許可證資訊等。
安裝
顧名思義,install 命令從 Grav 儲存庫安裝軟體包所需的資源。
您可以使用以下命令安裝所需的軟體包。
$ bin/gpm install package_name
如果您嘗試安裝已安裝的軟體包,它會通知您下一步該怎麼做。
如果您鍵入Y,它將覆蓋已安裝的軟體包,如果您鍵入N,它將中止安裝過程。
更新
update 命令通知需要更新的軟體包。假設所有軟體包都是最新的,那麼它將顯示“無需更新”。
$ bin/gpm update
自我升級
self-upgrade 命令用於將 Grav 升級到最新版本。使用以下命令升級 Grav。
$ bin/gpm self-upgrade
如果您使用的是最新版本的 Grav,它將顯示一條訊息,提示“您已經在執行最新版本的 Grav”,以及釋出日期和時間,如螢幕所示。