Я пытаюсь установить версию узла для функции Azure в соответствии с документацией, но, похоже, она застряла в версии v6.11.2

Я пробовал установить этот параметр приложения:

WEBSITE_NODE_DEFAULT_VERSION

Быть 8.1.4

Я также пробовал добавить это в package.json:

"engines":{"node":"8.1.4"}

У кого-нибудь есть идеи?

1
Mattl 14 Мар 2018 в 10:42

2 ответа

Лучший ответ

Вам необходимо установить для своего приложения-функции версию 2 (в настоящее время находится в предварительной версии):

enter image description here

V1 заблокирован для 6.11.2 согласно эту ссылку.

4
Mikhail Shilkov 14 Мар 2018 в 08:06

Я только что проверил твои шаги. Я создал новое функциональное приложение (план потребления, на основе Windows) и установил

WEBSITE_NODE_DEFAULT_VERSION

Быть 8.1.4:

Azure Function - Node version

А затем открыл Kudu, чтобы запустить "node -v", чтобы проверить результат

Kudu - node version

Это приложение использует следующую версию среды выполнения:

Azure Function - runtime version

4
kim 14 Мар 2018 в 08:23