Slik installerer du Node.js og NPM på Windows og macOS

Med etterspørselen etter full-stack utvikling, er Javascript en pålitelig teknologi for å lage en fullverdig forretningsapplikasjon.

Mange JavaScript-utviklere over hele verden sliter med å bytte forskjellige rammer og språk for å forsterke koden deres. Det er der Node.js kommer inn i bildet.

Med Node.js kan du raskt bygge nettapplikasjoner med toveisforbindelser hvor klient- og serversiden kan kommunisere og utveksle data i sanntid.

Hvis du ønsker å installere Node og NPM på Windows- og macOS-systemer, er vi her for å hjelpe. I denne artikkelen gir vi en trinnvis veiledning for installasjon av programvaren.

Men først, la oss bli kjent med det grunnleggende!

Hva er Node.js?

Node.js, også kalt Node, er et åpen kildekode, cross-platform runtime miljø for å kjøre JavaScript-kode utenfor en nettleser. Ofte bruker vi Node.js til å bygge back-end-tjenester, også kalt Application Programming Interfaces (API).

Disse tjenestene driver våre klientapplikasjoner, som en nettapp som kjører i en nettleser eller en mobilapp som kjører på en mobilenhet.

Apper er det brukeren ser og samhandler med. Disse appene krever imidlertid kommunikasjon til back-end-tjenester i skyen eller på serveren for å lagre data, sende e-post, starte arbeidsflyter osv.

Node.js er perfekt for å bygge svært skalerbare dataintensive og sanntids back-end-tjenester som driver våre klientapplikasjoner.

Mens det finnes andre verktøy og rammeverk for å bygge back-end-tjenester, som Ruby on Rails, Django, Flask og Firebase, er Node.js unik fra dem.

Node.js er enkel å starte og kan brukes til prototyping og smidig utvikling. I tillegg kan den bygge utrolig raske og svært skalerbare tjenester. Den brukes til og med av bedriftsorganisasjoner som PayPal, Uber, Netflix, Walmart, etc., på grunn av hastigheten og skalerbarheten.

PayPal gjenoppbygde en av deres Java- og fjærbaserte applikasjoner ved å bruke Node.js, og de fant ut at:

  • Applikasjonene deres ble bygget dobbelt så raskt med færre personer
  • De brukte 33 % færre kodelinjer og 40 % færre filer
  • Doblet også antall forespørsler per sekund, mens den gjennomsnittlige responstiden ble redusert med 35 %
  Fiks DS4 Windows kunne ikke åpnes i Windows 10

Nodeapplikasjoner bruker Javascript overalt, inkludert Windows, macOS og Linux. Hvis du er en front-end-utvikler med JavaScript-ferdigheter, kan du enkelt gå over til en full-stack-utvikler, slik at du kan få bedre jobber uten å lære et nytt programmeringsspråk.

Siden du kan bruke Javascript på front-end og back-end, vil kildekoden din være renere og mer konsistent. Som et resultat vil du bruke de samme navnekonvensjonene, de samme beste fremgangsmåtene og de samme verktøyene.

Videre har Node det største økosystemet av åpen kildekode-biblioteker tilgjengelig for deg. Dette betyr at du kan finne alle funksjoner eller byggeklosser du kan legge til i applikasjonen din. Dermed slipper du å lage disse byggeklossene fra bunnen av og i stedet fokusere på kjernen av applikasjonen din.

Nå som du vet det grunnleggende om Node.js, la oss se på prosessen du må gjøre når du installerer Node for Windows eller macOS.

Installerer Node.js for Windows

Her er trinnene for å laste ned Node.js for Windows:

Trinn 1: Gå til Node.js-nettstedet og finn nedlastingssiden deres.

Trinn 2: Klikk på Windows-installasjonsprogrammet for å laste ned og åpne filen.

Trinn 3: Godta lisensavtalen ved å klikke «Neste».

Trinn 4: Velg hvor du vil installere Node.js, og klikk deretter «Neste».

Trinn 5: Hvis du er nybegynner, hold deg til standardoppsettet for Node.js ved å klikke «Neste». Du kan endre innstillingen i henhold til dine behov hvis du vet hvilken innvirkning det vil ha på applikasjonen.

Trinn 6: Klikk neste igjen på siden Verktøy for innfødte moduler, og klikk deretter Installer.

Trinn 7: Du har nå fullført installasjonen. Åpne nå kommandokonsollen og begynn å bruke Node.js.

  Hvordan overføre en Windows 10-lisens til en annen datamaskin

Installerer Node.js for MacOS

Det er relativt enkelt å laste ned Node.js for macOS. Følg disse installasjonstrinnene:

Trinn 1: Gå til nettstedet til Node.js. Klikk på versjonen du ønsker.

Trinn 2: Last ned filen og åpne den i Finder.

Trinn 3: Angi plasseringen av installasjonen og klikk på «Fortsett».

Trinn 4: Fullfør hele installasjonstrinnene ved å klikke fortsett og godta vilkårene til du kommer til Sammendrag-delen og får en installasjonsbekreftelse.

Trinn 5: Gratulerer, du har installert Node.js for macOS. Åpne nå terminalen og begynn å eksperimentere med kommandoer.

Installerer Node.js for Linux

Følg trinnene nedenfor for å installere Node.js for Linux.

Trinn 1: Start med å åpne terminalen eller trykke Ctrl + Alt + T.

Trinn 2: Type:

sudo apt install nodejs

Og trykk deretter enter.

Du vil imidlertid ikke installere den nyeste node.js-versjonen når du utfører denne kommandoen.

Trinn 3: Gå til nettstedet Node.js.org og klikk på Nedlastinger.

Trinn 4: Rull ned og klikk «Installer Node.js via pakkebehandling.»

Trinn 5: Klikk på «Debian og Ubuntu-baserte Linux-distribusjoner.»

Trinn 6: Når du er omdirigert, klikker du på koblingen «Node.js binære distribusjoner».

Trinn 7: Et vindu åpnes, og du vil bli dirigert til GitHub-depotet.

Trinn 8: Rull ned og finn installasjonsinstruksjonene for den nyeste Node.js-versjonen. I dette tilfellet skal vi installere Node.js v18.x.

Trinn 9: Kopier og lim inn den første linjen fra instruksjonene i terminalen din og trykk enter.

Trinn 10: Du vil se en melding om at kommandoen «curl» ikke ble funnet.

Trinn 11: Skriv inn sudo apt install curl for å installere curl. Deretter blir du bedt om å skrive inn Ubuntu-passordet ditt og trykke enter.

Trinn 12: Nå har du installert curl på operativsystemet ditt og kan laste ned den nyeste versjonen av Node.js.

Kopier og lim inn den andre linjen fra Github-installasjonsinstruksjonen i terminalen din og trykk enter.

  Slik lukker du macOS-terminalen automatisk når en prosess avsluttes

Og du er ferdig!

Hvordan sjekke NPM-versjonen og bekrefte nedlastingen

NPM er pakkebehandleren for Node, noe som betyr at den administrerer avhengighetene for pakkene sine.

Uten en NPM ville det kreve å pakke ut Node.js-pakkene manuelt når du ønsker å laste opp et rammeverk. Heldigvis automatiserer NPM denne prosessen og fjerner ansvaret fra deg.

Rutinemessig oppdatering av NPM forbedrer koden og oppdaterer de lokale pakkene som brukes i prosjektene dine.

Noen ganger går den imidlertid glipp av den siste NPM-utgivelsen. Derfor bør du sjekke NPM-versjonen din og oppdatere den manuelt.

Selv om prosessen for å sjekke og oppdatere NPM-versjonen er lik, er det noen få forskjeller mellom Windows og macOS.

Slik sjekker du Node.js-versjonen og verifiserer nedlastingen for Windows:

Skriv inn kommandoen: node -v, trykk deretter enter, og du vil se versjonsnummeret.

Hvis du har en macOS, følg disse trinnene for å bekrefte nedlastingen av Node.js og NPM.

Trinn 1: Åpne macOS-kommandoterminalen.

Trinn 2: Skriv node –versjon (det er en dobbel strek før versjon) og trykk enter. Du vil umiddelbart se om du har installert den nyeste versjonen.

For å sjekke NPM-versjonen, skriv inn npm –version og trykk enter.

Dobbeltsjekk at din installerte versjon er den samme som den nyeste versjonen som er oppført på Node.js-nettstedet.

Når du har sjekket at Node.js og NPM er riktig installert på Windows eller macOS, er du klar til å begynne å lage nye applikasjoner.

Innpakning

Node.js er et svært populært programmeringsmiljø, spesielt på grunn av det praktiske i front-end og back-end. Mange utviklere velger Node.js for sin enkelhet og muligheter for å utvikle avanserte applikasjoner. Videre kan det hjelpe deg å bli en fullstack-utvikler på kort tid.

Etter å ha fullført trinnene ovenfor for å installere NPM og Node, er du klar til å bygge back-end-tjenester. Å installere dem er det første trinnet i begynnelsen av din apputviklingsreise.

Du kan også være interessert i disse Node.js-bunterne og byggeverktøyene som utvikler.