Installera och hantera Node.js för Azure-utveckling
Din installation av Node.js för Azure-utveckling bör ta hänsyn till både din lokala utvecklingsmiljö och den värdmiljö som du planerar att distribuera till. Azure tillhandahåller värdtjänster för Node.js i både Windows och Linux i lts-versionen (Long Term Support).
Lägsta version av Azure SDK Node.js
Azure SDK stöder versionen Node.js Long Term Support (LTS). Mer information finns i Azure SDK-supportpolicyn .
Lägsta version av Azure Services Node.js
För att vara värd för dina JavaScript-appar i en Azure-värdmiljö kontrollerar du att din lokala utvecklingsmiljö Node.js-körning efterliknar den Azure-värdkörning som du tänker använda.
Azure App Service använder Node.js-körningsmotorn. Om du vill visa alla Node.js-versioner som stöds kör du följande kommando i Cloud Shell:
az webapp list-runtimes | grep node
Körtider för Azure Static Web App är bara relevanta för funktions-API:erna.
Azure Functions-versioner som stöds av Node.js baseras på vilken version av Functions du använder.
Anpassade körningstider – en anpassad körning stöds på följande sätt:
- Virtuella datorer
- Containrar – enkel, webbapp, Kubernetes
- (serverlös) Functions – använda anpassade hanterare
Hantera versioner av Node.js
När du behöver hantera mer än en version av Node.js i dina lokala miljöer och fjärrmiljöer rekommenderar vi:
- NVM: ett kommandoradsgränssnitt för att ange eller växla din lokala version av Node.js.
- OSX, *nix – nvm
- Windows – nvm för Windows
- Containrar: Använd en container med en specifik Node.js-lägsta version. Du kan hantera versionen av Node.js i flera miljöer med hjälp av containrar. Visual Studio Code's Remote - Containers-tillägget förenklar containeranvändningen. När du har installerat Docker och projektet är öppet använder du tillägget för att läsa in projektet i en container och ansluta till containern för att felsöka.
Ladda ned och installera Node.js baserat på din avsedda användning
Du kan ladda ned och installera Node.js baserat på dina krav.
Nästa steg
- Konfigurera din lokala utvecklingsmiljö för Azure SDK-användning
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för