通過 Composer 管理 PHP 項依賴
Composer 是一個能夠幫助查找、安裝和更新您的 PHP 項目所依賴的庫套裝程式的工具。庫安裝在項的根目錄中。該 Composer 工具可作為 Plesk 的一部分。您無需手動在您的項目中安裝 Composer。Plesk 每週一次為 Composer 安裝更新。
Composer 會使用兩個檔存儲物件所必須的系列模組:
composer.json
- 列舉您的項目直接依賴的庫。添加文件
composer.json
到您的項的根目錄並指定套裝程式。您可以使用 'composer init'
命令創建composer.json
。composer.lock
- 列舉composer.json
中的庫直接和非直接依賴的所有庫,因此會包含您的項目所必須的所有庫。
欲瞭解更多資訊,請參閱 Composer 文檔 https://getcomposer.org/doc/。
Plesk 提供兩種使用 Composer 的方式:
- 通過命令列。請參閱 Composer 文檔。
注意:使用正常環境(非 chrooted)。
- 通過 網站與域名 > 應用程式。查看下面的說明。
使用UI通過 Composer 管理 PHP 項依賴
若要找到有 composer.json
的所有應用程式以能夠管理依賴,請點按 掃描(在 網站與域名 > 應用程式 部分中)。應用程式將會在 應用程式 部分中的清單中顯示。下面描述的命令只適用於有 composer.json
檔的應用程式。
安裝依賴
若要安裝對您的項有必要的所有模組,在 網站與域名 > 應用程式 > 管理我的應用程式 > 點按列表中的應用程式名稱 > 安裝依賴。
更新依賴
若要更新模組依賴,請運行 網站與域名 > 應用程式 > 管理我的應用程式 > 點按應用程式名稱 > 更新依賴。
編輯依賴
編輯配置 按鈕會在用於手動編輯的 Plesk 代碼編輯器中打開 composer.json
。
從您的應用程式移除依賴管理
當您點按 移除 時,該應用程式就不再出現在 我的應用程式 中的應用程式清單中。但是 composer.json
和 composer.lock
檔仍保留在應用程式目錄中,因此您可以通過點按 掃描 來添加應用程式到清單。