如果我使用从github下载的节点js文件,它可以正常工作。
但如果我更改文件(即使我只添加一个空格)。我得到以下错误。知道为什么会这样吗?
{
"errorMessage": "Cannot find module '/var/task/index'",
"errorType": "Error",
"stackTrace": [
"Function.Module._load (module.js:276:25)",
"Module.require (module.js:353:17)",
"require (internal/module.js:12:17)"
]
}
答案 0 :(得分:0)
发生这种情况是因为您必须将主文件命名为 index.js ,并且其中应包含下一个代码:
exports.handler =(事件,上下文,回调)=> { callback(null,“ Success”)};
可能是当您从GitHub上传文件时,它使用了另一个名称。