lea*_*ner 9 node.js aws-lambda
我是aws的新手,只是通过一些youtube教程开始使用aws lambda,并且能够在Web编辑器本身上成功编写aws lambda函数.
但我尝试从我的本地系统上传zip文件,其中我编写了一个使用模块"fs"和"fill-pdf"的node.js代码.但是当我试图运行代码时,它给了我错误.
"错误":找不到模块"/ var/task/index".我通过互联网搜索并找到了一些链接,如:https: //github.com/lob/lambda-pdftk-example 我试过这个,但它也显示了同样的错误.
这是我的代码:
var index = require('index');
var fillPdf = require("fill-pdf");
var fs = require('fs');
var formDate = {
'Employee Name': 'MyName',
'Company Name': 'ComapnyName'
};
var pdfTemplatePath = "my.pdf";
fillPdf.generatePdf(formDate, pdfTemplatePath, function(err,
output) {
if ( !err ) {
fs.writeFile('message.pdf', output, function (err) {
if (err) throw err;
console.log('It\'s saved! in same location.');
});
}
});
Run Code Online (Sandbox Code Playgroud)
问题是我不知道这个错误即将发生的原因.谢谢你的帮助.