当我在本地计算机上进行测试时,它可以正常工作,但是将其部署到lambda之后,它就无法正常工作了。它引发此错误:
无法导入模块“处理程序”:错误
在Module._compile(module.js:652:30)
在Object.Module._extensions..js(module.js:663:10)
在Module.load(module.js:565:32)
在tryModuleLoad(module.js:505:12)
在Function.Module._load(module.js:497:3)
我花了很多时间试图解决这个问题。请有人可以帮助我解决这个问题吗?
答案 0 :(得分:1)
如果您具有以下结构:
|--lambda
| `----create.js
|--serverless.yml
然后尝试一下。
functions:
create:
handler: create.handle
module.exports.handle = async event => {
return "something";
};