puppeteer在安裝階段會尋找相應(yīng)的環(huán)境變量, 若沒找, 則會嘗試尋找npm config的小寫環(huán)境變量 :
npm config set <key> <value> [-g|--global]
npm config get <key>
npm config delete <key>
npm config list [-l] [--json]
npm config edit
npm get <key>
npm set <key> <value> [-g|--global]
- HTTP_PROXY, HTTPS_PROXY, NO_PROXY - 定義 下載和運行chromium時的代理。
- PUPPETEER_SKIP_CHROMIUM_DOWNLOAD - 定義是否在安裝時下載。
- PUPPETEER_DOWNLOAD_HOST 定義下載的地址
- PUPPETEER_CHROMIUM_REVISION - 下載的版本號 , 注意puppeteer只保證正常工作在綁定的版本上。
- PUPPETEER_EXECUTABLE_PATH - 定義puppeteer.launch 執(zhí)行的路徑 。
注意: puppeteer-core 會忽略這些環(huán)境變量