【发布时间】:2017-04-30 14:37:22
【问题描述】:
我们创建了AWS Lambda 函数,使用html-pdf 库在nodejs4.3 eun 环境中动态生成html 到pdf。
该功能在工作站中运行良好。在AWS Lambda 中进行测试时,我们遇到了以下异常。
错误详情:
{ "errorMessage": "spawn /var/task/node_modules/phantomjs-prebuilt/lib/phantom\bin\phantomjs.exe ENOENT", "errorType": "错误", “堆栈跟踪”: [ “exports._errnoException (util.js:870:11)”, “Process.ChildProcess._handle.onexit(内部/child_process.js:178:32)”, “onErrorNT(内部/child_process.js:344:16)”, “nextTickCallbackWith2Args (node.js:437:9)”, “process._tickDomainCallback (node.js:392:17)” ]
谁能告诉我,如何解决这个问题。
【问题讨论】:
-
好像找不到phantomJS的二进制文件
-
看看这个示例设置 - github.com/lubos/aws-lambda-wkhtmltopdf
标签: node.js amazon-web-services phantomjs aws-lambda