Я начинаю пытаться написать лямбда-функцию с помощью узла и кукловода. Я использую бессерверную структуру.
В моем обработчике. js:
exports.detail = async (event, context) => {
console.log(event);
let id = event.pathParameters.id || 1;
console.log(id);
Я пытался передать параметр id с параметром события, но если его не задано Я хочу, чтобы значение было установлено равным 1. Но когда я пытаюсь:
$ sls invoke local -f detail
{
"errorMessage": "Cannot read property 'id' of undefined",
"errorType": "TypeError",
"stackTrace": [
"TypeError: Cannot read property 'id' of undefined",
Как я могу заставить это работать?