Функции Azure - модуль импорта пользовательских узлов

Я экспериментирую с функциями Azure. Я пытаюсь использовать сторонний модуль Node в своей функции. Тем не менее, я не смог понять, как его импортировать.

{
  "id": "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee",
  "requestId": "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee",
  "statusCode": 500,
  "errorCode": 0,
  "messsage": "Exception while executing function: Functions.analyze -> Error: Cannot find module 'moment'\n    at Function.Module._resolveFilename .."
}

Я просто пытаюсь импортировать библиотеку Node moment.js. Я не смог найти никакой документации по этому сценарию, хотя.

Кто-нибудь знает, как импортировать сторонний модуль в функции Azure?

2 ответа

Решение
  1. В приложении функций на портале Azure щелкните Функции платформы и Дополнительные инструменты (Kudu).

  1. cd в каталог функций через консоль отладки (CMD или PowerShell) и выполните команду: npm install moment,

Это уже устарело. Вместо этого перейдите в Advanced Tools (Kudo) -> Bash -> cd site/wwwroot -> npm i package

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