安裝及管理適用於 Azure 開發的 Node.js
Azure 開發的 Node.js 安裝應該同時考慮您的本機開發環境和您打算部署的裝載環境。 Azure 提供長期支援 (LTS) 版本中 Windows 和 Linux 上 Node.js 的裝載。
Azure SDK Node.js 最低版本
Azure SDK 支援 Node.js 長期支援 (LTS) 版本。 如需詳細資訊, 請參閱 Azure SDK 支持原則 。
Azure 服務 Node.js 最低版本
若要在 Azure 主控環境中裝載 JavaScript 應用程式,請確定您的本機開發環境 Node.js 運行時間會模擬您想要使用的 Azure 主控運行時間。
Azure App Service 使用 Node.js 運行時間引擎。 若要顯示所有支援的 Node.js 版本,請在 Cloud Shell 中執行下列命令:
az webapp list-runtimes | grep node
Azure 靜態 Web 應用程式運行時間 僅與函式 API 相關。
Azure Functions 支援的 Node.js 版本 是以您使用的 Functions 版本為基礎。
自訂執行時間 - 下列方式支援自訂執行時間:
- 虛擬機器
- 容器 - 單一、 Web 應用程式、 Kubernetes
- ( 無伺服器 )函式 - 使用 自定義處理程式
管理 Node.js 的版本
當您需要在本機和遠端環境中管理多個版本的 Node.js 時,建議您:
- NVM:用來設定或切換本機 Node.js 版本的命令行介面。
- OSX、*nix - nvm
- Windows - 適用於 Windows 的 nvm
- 容器:使用具有特定 Node.js 最低版本的容器。 您可以使用容器,跨數個環境管理 Node.js 的版本。 Visual Studio Code 的 遠端 - 容器 延伸模組可簡化容器使用。 安裝 Docker 並開啟項目之後,請使用擴充功能將專案載入容器,並附加至容器以偵錯。
根據您的預期用途下載並安裝 Node.js
您可以根據您的需求下載並安裝 Node.js。
下一步
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應