Установка и администрирование Node.js для разработки в Azure
При установке Node.js для разработки в Azure необходимо учитывать как локальную среду разработки, так и среду размещения для развертывания. Azure предоставляет размещение для Node.js в Windows и Linux (в версии долгосрочной поддержки (LTS)).
Минимальная версия Node.js для Azure SDK
Пакет Azure SDK поддерживает Node.js версии долгосрочной поддержки (LTS). Дополнительные сведения: Политика поддержки Azure SDK.
Минимальная версия Node.js для служб Azure
Размещая приложения JavaScript в среде Azure, необходимо убедиться, что среда выполнения Node.js для локальной разработки работает так же, как среда размещения Azure, которую вы планируете использовать.
Служба приложений Azure использует обработчик среды выполнения Node.js. Чтобы отобразились сведения обо всех поддерживаемых версиях Node.js, выполните следующую команду в Cloud Shell:
az webapp list-runtimes | grep node
Среды выполнения для Статических веб-приложений Azure имеют значение только для API-интерфейсов функции.
Функции Azure, поддерживаемые версиями Node.js, основаны на используемой версии Функций.
Поддерживаются следующие пользовательские среды выполнения:
- Виртуальные машины
- контейнеры — экземпляры, веб-приложения, Kubernetes;
- функции (бессерверные) — используйте пользовательские обработчики.
Управление версиями Node.js
Если требуется управлять несколькими версиями Node.js в локальных и удаленных средах, мы рекомендуем следующее:
- NVM — интерфейс командной строки для задания или изменения локальной версии Node.js.
- OSX, *nix — nvm;
- Windows — nvm для Windows.
- Контейнеры — используйте контейнер с конкретной минимальной версией Node.js. Вы можете управлять версией Node.js в нескольких средах с помощью контейнеров. Расширение Remote - Containers Visual Studio Code упрощает использование контейнеров. После установки Docker и открытия проекта используйте расширение, чтобы загрузить проект в контейнер и подключить его к контейнеру для отладки.
Скачивание и установка версии Node.js в соответствии с ее предполагаемым назначением
Вы можете скачать и установить версию Node.js, соответствующую вашим требованиям.
Следующие шаги
- Настройка локальной среды разработки для использования Azure SDK
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по