伺服器環境變數

設定 Appium 伺服器的主要方式是透過 命令列參數。不過,有些更進階的功能是透過環境變數來切換或設定的。若要設定環境變數,請參閱作業系統和終端的說明文件。以下為 Appium 伺服器會辨識的環境變數

變數                                           說明
APPIUM_HOME 預設情況下,Appium 會在系統使用者的家目錄中建立一個名為 .appium 的目錄。你可以使用這個變數調整目錄,如 管理外掛程式 指南中所述。
APPIUM_TMP_DIR 預設情況下,Appium 會針對許多操作使用一個隨機的暫時目錄。如果你想要使用特定的目錄,你可以將絕對路徑包含為這個變數的值。此行為等同於使用 --tmp CLI 參數。
APPIUM_PREFER_SYSTEM_UNZIP 設定為 0false 以要求 Appium 不要使用系統中包含的 unzip 二進位檔來解壓縮已下載的應用程式或其他人工製品。它將改用基於 JS 的解壓縮函式庫。這有助於某些沒有或非標準 unzip 命令的系統。請注意,如果使用系統函式庫解壓縮失敗,則無論如何都會嘗試使用後備函式庫,因此設定此環境變數只是在你已知道系統解壓縮會失敗時節省時間。
APPIUM_HOST --address CLI 參數相同
APPIUM_PORT --port CLI 參數相同
APPIUM_RELOAD_EXTENSIONS 設定為 1 以使 Appium 在建立新的工作階段時重新載入外掛程式。這主要用於 建立外掛程式
APPIUM_OMIT_PEER_DEPS --omit=peer 新增到 Appium 內部執行的所有 NPM 命令。主要是一個內部功能。