Hoe Node.js en npm op Windows te installeren

Hoe Node.js en npm op Windows te installeren

Het lijkt misschien voor de hand liggend, maar het installeren van Node.js is de eerste stap naar het bouwen van coole Node.js-applicaties. Gelukkig is het compatibel met bijna alle besturingssystemen, inclusief Windows.





Volg deze stapsgewijze handleiding om Node.js te installeren en begin met het bouwen van uw eerste applicaties op Windows.





Node.js is een JavaScript-runtime die is gebouwd op de V8 JavaScript-engine van Chrome. U kunt zelfstandige toepassingen bouwen met Node.js, maar het wordt meestal gebruikt om back-endservices te bouwen. Het is gemakkelijk om met Node aan de slag te gaan en het is geweldig voor prototyping en agile ontwikkeling.





Het kan ook worden gebruikt voor het bouwen van supersnelle, zeer schaalbare services. Het wordt gebruikt bij de productie door grote bedrijven zoals Netflix, LinkedIn, PayPal, Trello, Uber, eBay, NASA, enz.

Node-applicaties gebruiken JavaScript — als je een frontend-ontwikkelaar bent en JavaScript kent, kun je die vaardigheden opnieuw gebruiken en overstappen naar een Full-Stack Developer.



Node.js heeft een van de grootste beschikbare ecosystemen van open source-bibliotheken. Als u een functie of bouwstenen aan uw toepassing wilt toevoegen, is de kans groot dat er al een open-source, gratis bibliotheek voor u beschikbaar is. U hoeft deze bouwstenen niet helemaal opnieuw samen te stellen en in plaats daarvan kunt u zich concentreren op de kern van uw toepassing.

Vanwege andere functies, zoals de efficiënte caching-mogelijkheid van Node, meerdere hostingproviders en platformonafhankelijke beschikbaarheid, is het geen verrassing dat het zo populair is onder ontwikkelaars.





U kunt tal van projecten met Node.js ontwikkelen, zoals single-page-applicaties (SPA), sociale media-applicaties, statische sites, online betalingssystemen, hardwareprojecten, blogs, mobiele apps, realtime chat-apps, API's, eCommerce-apps en vele meer.

Gerelateerd: Upgrade uw webontwikkelingsvaardigheden met deze 10 essentiële hulpmiddelen





Wat is npm?

npm staat voor 'Node Package Manager': het is een online platform en een opdrachtregelprogramma.

Een online platform is een plek waar iedereen tools kan publiceren en delen die in elke taal zijn geschreven. Deze tools kunnen worden gebruikt in de front-end (browsers), back-end (servers) en de opdrachtregel.

npm is ook een opdrachtregelprogramma dat in staat is om te communiceren met het online platform. De opdrachtregeltool wordt voornamelijk gebruikt om pakketten te installeren en te verwijderen.

muziek downloaden van ipod naar pc

Een pakket is een tool die iemand heeft gemaakt en geüpload naar het npm-platform. Elk pakket heeft een versie. Naarmate het pakket verandert, wordt de pakketversie bijgewerkt. npm maakt het gemakkelijk om pakketten up-to-date te houden en u kunt op elk moment van versie wisselen. npm raadt aan om externe versiebeheerders te gebruiken, zoals NVM , nodist , N , en schip .

Node.js en npm instellen op Windows

U kunt Node.js en npm op uw Windows-systeem installeren door de onderstaande stappen te volgen.

Opmerking : npm wordt gedistribueerd met Node.js, wat betekent dat wanneer u Node.js downloadt, u automatisch npm op uw computer installeert.

Stap 1: Ga naar de officiële Node.js-website

Bezoek de officiële website van de Node.js organisatie.

Stap 2: Klik op de downloadknop

De website detecteert automatisch het besturingssysteem van uw computer. U kunt klikken op de [Versie] LTS aanbevolen voor de meeste gebruikers of [Versie] Huidige nieuwste functies knoop volgens uw vereiste. Hoe dan ook zal een installatiebestand downloaden met a .msi verlenging.

windows stop code onverwachte opslag uitzondering

LTS staat voor 'Lange Termijn Ondersteuning'. Het wordt aanbevolen voor de meeste gebruikers. Wil je je applicatie uitrollen naar de productieomgeving, ga dan voor de LTS-versie.

De Huidige uitgave is de versie die nog in ontwikkeling is. Deze versie kan bugs bevatten en wordt niet aanbevolen als u uw applicatie in de productieomgeving wilt implementeren. Het is handig als u nieuwe functies wilt testen en uw toepassing alleen in de lokale omgeving wilt gebruiken.

Download Node.js met andere specificaties (optioneel)

Ga naar de Downloads-pagina op de website van Node om Node.js met andere specificaties te downloaden. U kunt Node.js downloaden voor 32-bits of 64-bits architectuur, afhankelijk van de vereisten van uw pc.

U kunt vanaf deze pagina ook de volledige broncode van de Node.js-toepassing downloaden. Het installatiebestand is beschikbaar om te downloaden voor verschillende platforms zoals macOS & Linux , en ook in verschillende formaten zoals .msi en .zip .

Stap 3: Voer het .msi-installatiebestand uit

Voer het gedownloade bestand uit door erop te dubbelklikken. Dit opent een welkomstvenster om Node.js te installeren. Klik op de Volgende knop om het installatieproces te starten.

Stap 4: Lees de licentieovereenkomst voor eindgebruikers

Lees de licentieovereenkomst voor eindgebruikers zorgvuldig door. Nadat u de overeenkomst hebt gelezen, schakelt u het selectievakje in om de voorwaarden in de licentieovereenkomst te accepteren. Klik ten slotte op de Volgende knop om verder te gaan.

Stap 5: Kies de doelmap

Kies de doelmap waar u Node.js wilt installeren. U kunt de doelmap wijzigen door op de Wijziging... knop. Het wordt aanbevolen om de doelmap te laten zoals deze is. Klik Volgende om verder te gaan.

Stap 6: Aangepaste instellingen

Als u wilt, kunt u de standaardinstellingen wijzigen en deze naar wens aanpassen door op de pictogrammen in de boomstructuur te klikken. Nogmaals, het wordt aanbevolen om bij de standaardinstellingen te blijven. Raken Volgende om door te gaan naar de volgende stap van het installatieproces.

Stap 7: Tools voor native modules

Klik op het selectievakje als u tools wilt installeren om native modules te compileren. Over het algemeen is het niet vereist om deze hulpprogramma's te installeren, dus u kunt dit vakje uitgeschakeld laten. Klik op de Volgende knop om vooruit te gaan.

Stap 8: Klaar om Node.js te installeren

Nu wordt het laatste installatievenster geopend. Klik op de Installeren knop om de installatie te starten. U kunt ook teruggaan naar de vorige stappen om de installatie-instellingen te bekijken of te wijzigen door te klikken op de Rug knop.

Na het klikken op de Installeren knop, zal de installatie binnenkort beginnen en binnen enkele minuten zijn voltooid.

Op het einde ziet u het bericht Installatie voltooid. Klik op de Finish om de installatiewizard af te sluiten.

Bevestig dat Node.js en npm correct zijn geïnstalleerd

Om te controleren of Node.js correct op uw systeem is geïnstalleerd, voert u de volgende opdracht uit in uw terminal:

node --version

En om te controleren of npm correct op uw systeem is geïnstalleerd, voert u de volgende opdracht uit in uw terminal:

maak een foto en ontdek wat het is
npm --version

De geïnstalleerde versie van Node.js en npm worden weergegeven in de terminal.

Begin met het bouwen van geweldige applicaties met Node.js

Node.js is een perfect platform om uw full-stack ontwikkelingsreis te beginnen. Het heeft een sterke ontwikkelaarsgemeenschap en een team voor het volgen van fouten om u op weg te helpen.

Node.js is een zeer beginnersvriendelijk en lichtgewicht platform dat kan worden gebruikt om een ​​breed scala aan web-apps te bouwen. Je kunt Node.js zelfs gebruiken met andere frameworks zoals Express.js om mobiele apps te bouwen.

Nu je bekend bent met het potentieel van Node.js, waarom probeer je het dan niet eens in je volgende Raspberry Pi-project?

Deel Deel Tweeten E-mail Een Twitter-bot voor foto's maken met Raspberry Pi en Node.js

Ga aan de slag met Node.js en maak een Twitter-bot die foto's en informatie tweets met alleen een Raspberry Pi!

Lees volgende
Gerelateerde onderwerpen
  • Programmeren
  • JavaScript
  • Pakketbeheerders
Over de auteur Yuvraj Chandra(60 artikelen gepubliceerd)

Yuvraj is een student Computerwetenschappen aan de Universiteit van Delhi, India. Hij is gepassioneerd door Full Stack Web Development. Als hij niet aan het schrijven is, onderzoekt hij de diepte van verschillende technologieën.

Meer van Yuvraj Chandra

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren