Я пытаюсь создать простое приложение, следуя этой статье , но я не могу получить свою функцию Node Lambda для поиска пакета dynamicodb-geo.
Вот что у меня есть:
const AWS = require('aws-sdk');
const ddbGeo = require('dynamodb-geo');
exports.handler = async (event, context) => {
// Rest of the code here
};
И ошибка, которую выбрасывает лямбда:
START RequestId: 5d40d132-040f-447d-bd76-35c4cec0236a Версия: $ LATEST 2019-10-05T10: 04: 24.719Z undefined ERROR Uncaught Exception {"errorType": "Runtime.ImportModuleError", "errorMessage": "Ошибка: не удается найти модуль 'dynamicodb-geo'", "stack": ["Runtime.ImportModuleError: Ошибка: не удается найти модуль-geo '"," at _loadUserApp (/var/runtime/UserFunction.js:100:13) "," at Object.module.exports.load (/var/runtime/UserFunction.js:140:17) ","
в Object. (/Var/runtime/index.js:45:30) "," в Module._compile (внутренний / modules / cjs / loader.js: 778: 30) "," в Object.Module. _extensions..js (внутренний / modules / cjs / loader.js: 789: 10) "," в Module.load (внутренний / modules / cjs / loader.js: 653: 32) "," в tryModuleLoad (внутренний / modules/cjs/loader.js:593:12) «,» в Function.Module._load (внутренняя / modules / cjs / loader.js: 585: 3) «,» в Function.Module.runMain (внутренняя / modules / cjs / loader.js: 831: 12)","
при запуске (внутренний / bootstrap / node.js: 283: 19) "]} КОНЕЦ RequestId: 5d40d132-040f-447d-bd76-35c4cec0236a ОТЧЕТ RequestId: 5d40d132-040f-447d-bd76-35c4cec0236a Продолжительность:1146,75 мс Продолжительность счета: 1200 мс Объем памяти: 512 МБ Макс. Используемая память: 35 МБ Произошла неизвестная ошибка приложения Runtime.ImportModuleError
Любая подсказка о том, что может произойти?