我已经上传了我的Puppeteer脚本到Heroku,但我不知道如何指定chrome.exe的可执行路径。我可以在我的本地机器上轻松地这样做:executablePath: 'C:\\Program Files\\Chromium\\Application\\chrome.exe'
但我不知道如何绕过我的Heroku dyno上的这个错误:
错误:必须为puppeteer-core
指定executablePath
或channel
请随时提供任何输入,因为我是全新的编程,并希望尽可能多地学习。
我已经下载了 puppet 师的编译包。 chrome 已经安装。我只想知道如何指定可执行路径。
1条答案
按热度按时间b4wnujal1#
Puppeteer默认下载并使用一个版本的Chrome浏览器。所以不需要指定路径。但是如果你想使用不同/特定版本的Chrome浏览器,你可以添加
您正在使用Heroku,因此请将
https://github.com/jontewks/puppeteer-heroku-buildpack
添加到您的构建包中阅读本文了解更多信息:https://elements.heroku.com/buildpacks/jontewks/puppeteer