我正在尝试将 Grover 集成到我在 Google App Engine (GAE) 标准
ruby30
环境中的项目中。
当我尝试打印 pdf 时,收到以下消息:
Grover::DependencyError (Cannot find module 'puppeteer'. The module was found in '/workspace/package.json' however, please run 'npm install' from '/workspace')
开发环境一切正常 这是添加到我的
package.json
下的行
dependencies
我也尝试添加:
"puppeteer": "^21.7.0",
感谢您的任何提示编辑:
我通过将 puppeteer 移至我从 GAE 项目中调用的云函数解决了我的问题。
正如@Mauro 所提到的
它不再像在 GAE 上安装 Grover,而是像安装 Puppeter 并在 Google Cloud 功能中使用它,然后可以通过 POST 从任何应用程序调用