Aws lambda AWS Lambda NodeJS10.x-发生wkhtmltopdf未知应用程序错误
我已经将lambda函数从nodejs8更新到nodejs10.x,我对wkhtmltopdf有几个问题,我在调用库时遇到了这个错误 发生未知的应用程序错误 库实现Aws lambda AWS Lambda NodeJS10.x-发生wkhtmltopdf未知应用程序错误,aws-lambda,wkhtmltopdf,Aws Lambda,Wkhtmltopdf,我已经将lambda函数从nodejs8更新到nodejs10.x,我对wkhtmltopdf有几个问题,我在调用库时遇到了这个错误 发生未知的应用程序错误 库实现 const wkhtmltopdf = require('wkhtmltopdf') wkhtmltopdf.command = `${process.cwd()}/wkhtmltox/bin/wkhtmltopdf` module.exports = wkhtmltopdf 实施代码 try { wkhtml
const wkhtmltopdf = require('wkhtmltopdf')
wkhtmltopdf.command = `${process.cwd()}/wkhtmltox/bin/wkhtmltopdf`
module.exports = wkhtmltopdf
实施代码
try {
wkhtmltopdf(resultHtml, options, function(error, stream) {
console.log('Response', error, stream)
if (error) return reject(error)
return toArray(stream)
.then(function(parts) {
const buffers = parts.map(part =>
Buffer.isBuffer(part) ? part : Buffer.from(part)
)
document.data = Buffer.concat(buffers)
resolve(document)
})
.catch(reject)
})
} catch (error) {
console.log('Catch error', error)
}
提前谢谢。我猜您必须更新依赖项。共享完整的错误日志。我已经这样做了,这是我在cloudwatch中看到的aws lambda错误<代码>发生未知应用程序错误我猜您必须更新依赖项。共享完整的错误日志。我已经这样做了,这是我在cloudwatch中看到的aws lambda错误<代码>出现未知应用程序错误