NodeJS, installer dette kjøretidsmiljøet for JavaScript på Ubuntu

nodejs-logo

I neste artikkel skal vi ta en titt på Node.js. Dette er en Åpen kildekode, plattformkjøringsmiljø for JavaScript bygget med JavaScript's V8-motor Chrome. NodeJS bruker en hendelsesdrevet I / O-operasjonsmodell, noe som gjør den lett og effektiv.

Node.js er en JavaScript-kjøretid for serveren. Samtidig som npm er en Node.js pakkebehandling. I denne artikkelen skal vi se hvordan du installerer Long Term Support (LTS 6.11.3) -versjonen av Node.js fra en sikker og pålitelig kilde på Ubuntu 17.04 og Linux Mint 18.2. Avklare det når du installerer Node.js, vil vi også installere npm til samme pris.

Node.js er et plattformkjøringsmiljø for serverlaget (men ikke begrenset til det) basert på programmeringsspråket ECMAScript. Det var laget med fokus på å være nyttig i å lage svært skalerbare nettverksprogrammer slik som webservere.

Node kjør javascript ved hjelp av V8-motoren, utviklet av Google for bruk av Chrome-nettleseren din. Node utnytter V8-motoren, og gir et kjøretidsmiljø på serversiden som kompilere og kjøre javascript i utrolige hastigheter. Hastighetsøkningen er viktig fordi V8 kompilerer Javascript til innfødt maskinkode, i stedet for å tolke det.

nodejs-versjoner

Dette kjøretidsmiljøet inneholder flere "grunnleggende moduler" kompilert i selve binærprogrammet, for eksempel nettverksmodulen, som gir et lag for asynkron nettverksprogrammering, og andre grunnleggende moduler, som Path, FileSystem, Buffer, Timers og den mer generelle strømmen. Det er mulig å bruke moduler utviklet av tredjeparterEnten som forhåndskompilerte ".node" -filer eller som vanlige javaskriptfiler.

Tredjepartsmoduler kan utvide node.js eller legge til et abstraksjonsnivå, implementering av forskjellige mellomvareverktøy for bruk i webapplikasjoner. Selv om modulene kan installeres som enkle filer, blir de vanligvis installert ved hjelp av Node Package Manager (npm) som vil lette kompilering, installasjon og oppdatering av moduler samt håndtering av avhengigheter. Også moduler som ikke er installert i Node sin standard modulkatalog, må bruke en relativ bane for å finne dem. De Node.js wiki gir en liste over flere tilgjengelige tredjepartsmoduler.

Bruker for NodeJS

Selv om JavaScript er et språk som ikke alle liker, er dette et flott verktøy for en rekke ting. Webapplikasjoner, kommandolinjeapplikasjoner, skript for systemadministrasjon, alle slags nettverksapplikasjoner, etc. Dette verktøyet er veldig raskt, og dette er viktig av flere grunner:

  • El utviklingen går raskere.
  • Å kjøre enhetstester kan gjøres raskere.
  • Søknadene går raskere. Dette fører oss til en bedre brukeropplevelse.
  • Lavere kostnader for infrastruktur.

Også fremhever fleksibiliteten. I andre miljøer er det en "monolitisk" server (apache, tomcat, etc.), og applikasjonen din er "distribuert" på den, og du har veldig spesifikke katalogstrukturer og konfigurasjonsfiler. I nodejs starter du webserveren, og hvis du vil kan du starte flere.

Installer NodeJS på Ubuntu

Den trygge og pålitelige kilden som vi vil bruke er NodeSource, et team som gir støtte for Node.js. For å installere Node.js og npm trenger vi installer krøll først. Vi trenger bare å skrive i terminalen (Ctrl + Alt + T):

sudo apt install curl

Deretter vil vi bruke denne kommandoen til legg til depot kreves for systemet vårt:

curl -sL https://deb.nodesource.com/setup_6.x | sudo bash -

På dette punktet vil vi oppdatere programvarelisten og utføre installasjonen med følgende sekvens av kommandoer:

sudo apt update && sudo apt install nodejs

Du kan konsultere Node.js LTS-dokumentasjon i offisiell nettside av prosjektet.

Med det forrige alternativet installerer vi en versjon av NodeJS LTS. Men det er en måte installer en eldre versjon (Jeg tror 4.2.6) fra Ubuntu-repositoriene. For dette trenger vi bare å åpne en terminal (Ctrl + Alt + T):

sudo apt install -y nodejs nodejs-legacy

Hvis det vi ønsker er bruk den siste versjonen (8.5.0) av dette utførelsesmiljøet, kan vi laste det ned fra din nettsted.

Avinstaller NodeJS

Til fjern nodeinstallasjon av operativsystemet vårt, trenger vi bare å åpne terminalen (Ctrl + Alt + T). I den vil vi skrive følgende:

sudo apt --purge remove node
sudo apt --purge remove nodejs

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   Carlos David Porras-Gomez sa

    Jose Daniel Vargas Murillo