Как установить пакет ical в Node js в AWS Lambda?

Я пытаюсь написать функцию для навыка Alexa для напоминаний. Я уже написал для этого функцию Lambda, включая объявление ical, но всякий раз, когда я выполняю этот код, он показывает, что «ical» модуль не определен. Вы можете дать какое-нибудь решение.

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
0
1 048
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Выполните следующие действия, чтобы использовать пакеты npm в вашей лямбда-функции.

  • Создайте новую папку для своего приложения на локальном компьютере. Бывший. мое приложение
  • Добавьте все свои файлы Javascript и package.json.
  • Включите все ваши зависимости npm в package.json
  • Установите все модули npm с помощью npm install. Все модули узлов будут установлены, и внутри вашего проекта будет создана папка npm_modules.
  • Заархивируйте всю папку проекта (my-app.zip)
  • Загрузите zip-файл в лямбда-консоль aws
  • Наконец, выполните свой тест и запустите свою функцию lamdba.

Спасибо, Ашок ДжаяПракаш. Но я не получил «Встроенное редактирование кода» для модификаций некоторых функций намерений разработчика alexa в лямбда-коде. Как я могу решить эту проблему. Заранее спасибо.

Praveen G 04.06.2018 08:49

Ваш проект с новыми изменениями необходимо перезагрузить, выполнив вышеупомянутые шаги. Вы не можете редактировать встроенный код, если он находится в формате zip.

Ashok JayaPrakash 04.06.2018 15:52

Другие вопросы по теме