Я новичок в nodejs и aws лямбдах. Я пытаюсь создать слой с общими функциями для моей группы лямбда-функций. В обработчике лямбда-выражения импорт настраиваемого модуля имеет следующее определение: let commonService = require('@common/service');
ZIP с файлом модуля имеет следующую структуру:
nodejs
--node_modules
--@custom
--service
--index.js
--package.json
Но я получаю сообщение об ошибке: "errorMessage": "Error: Cannot find module '@common/service'\nRequire stack:\n- /var/task/index.js\n- /var/runtime/UserFunction.js\n- /var/runtime/index.js",
Пакет модуля @ custom / service . json содержит следующее:
{
"name": "@common/service",
"version": "1.0.0",
"main": "index.js",
"license": "ISC",
"dependencies": {
/***
}
}
Заранее спасибо!