Puppeteer中executablePath的默认值是什么?
Puppeteer中executablePath的默认值
当调用puppeteer.launch()时不传入executablePath参数,其默认值取决于你安装的Puppeteer包类型:
若安装的是完整版
puppeteer包:默认路径是Puppeteer自动下载的Chromium可执行文件路径,该路径会随操作系统和Puppeteer版本变化。例如:- Windows系统:
node_modules/puppeteer/.local-chromium/win64-<具体版本号>/chrome-win/chrome.exe - macOS系统:
node_modules/puppeteer/.local-chromium/mac-<具体版本号>/chrome-mac/Chromium.app/Contents/MacOS/Chromium - Linux系统:
node_modules/puppeteer/.local-chromium/linux-<具体版本号>/chrome-linux/chrome
- Windows系统:
若安装的是轻量版
puppeteer-core包:默认值为undefined,此时Puppeteer会尝试在系统的PATH环境变量中查找已安装的Chrome或Chromium浏览器。
内容的提问来源于stack exchange,提问作者Alok
相关产品推荐
相关产品推荐

