Я использую одни и те же функции в разных местах моего лямбда-кода. Поэтому я хотел бы переместить их в отдельную папку, чтобы облегчить чтение кода.
Чтобы дать вам представление: это основная функция, в которой я хотел бы вызвать функцию из (например, "showMessage ()"):
var AWS = require('aws-sdk');
var dynamodb = new AWS.DynamoDB.DocumentClient({ region: 'eu-central-1', apiVersion: '2012-08-10' });
const functions = require("functions")
exports.handler = (event, context, callback) => {
//invokes function in separate folder
functions.showMessage();
}
Это файл, в котором я хотел бы хранить функции.
// function in separate folder
function showMessage() {
console.log("Message from function")
}
Следовательно, я хотел бы знать, как правильно настроить это и как правильно вызывать функцию из основного потока