我正在尝试在 Linux Azure Web Apps 上运行 Puppeteer。但日志显示
/node_modules/puppeteer/.local-chromium/linux-782078/chrome-linux/chrome:
加载共享库时出错:libgobject-2.0.so.0:无法打开
共享对象文件:没有这样的文件或目录
我认为这是由于 Azure 上的 Linux 发行版造成的。我的问题是:这是一个死胡同吗?还是我可以做点什么?
看起来应用服务中的默认环境没有运行无头 Chromium 所需的依赖项。但是,您可以在已安装依赖项的自定义 Docker 映像中的应用服务上运行您的应用程序。这是一个很好的起点:https://github.com/buildkite/docker-puppeteer https://github.com/buildkite/docker-puppeteer
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)