3

AWS Lambda 및 Alexa Console에서 Hello World (https://github.com/amzn/alexa-skills-kit-js/tree/master/samples/helloWorld) 샘플 스킬을 설정했습니다. 나는 그것을 실행 갈 때, 그것은 나에게 오류를 제공합니다Alexa Skills Kit 샘플 스킬이 Amazon Lambda에 업로드되지 않습니다.

module initialization error: Error at Error (native) at Object.fs.openSync (fs.js:549:18)
at Object.fs.readFileSync (fs.js:397:15)
at Object.Module._extensions..js (module.js:415:20)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
at Module.require (module.js:353:17)
at require (internal/module.js:12:17)
at Object. (/var/task/index.js:20:18)
at Module._compile (module.js:409:26)

나는 src 폴더 내에서 발견하는 index.js 및 AlexaSkill.js 파일의 압축을 작성하여 AWS 람다의 파일을 업로드 할 수 있습니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까?

+0

오류 메시지를 인용했습니다. –

+0

AlexaSkill 도우미 모듈이 포함 된 사용자 지정 스킬을 사용하여 정상적으로 작동하지만 이전과 동일한 오류가 발생했습니다. –

답변

0

비슷한 문제가있었습니다. index.js 파일에 번들로 포함 된 포함 파일에 대한 파일 사용 권한으로 밝혀졌습니다. 이 문제가 해결되었습니다.

번들을 압축하여 업로드하기 전에.

관련 문제