NodeJS ja npm, asennus Ubuntu 20.04 | 18.04

noin nodejs

Seuraavassa artikkelissa tarkastellaan miten voimme asenna Node.js ja npm Ubuntu 20.04: een 18.04. Tämä on avoimen lähdekoodin, alustojen välinen runtime-ympäristö JavaScriptille, josta on jo keskusteltu tämä sivu ja siinä käytetään tapahtumasuuntautunutta I / O-toimintamallia, mikä tekee siitä kevyen ja tehokkaan.

NodeJS on a JavaScript-pohjainen avoimen lähdekoodin palvelinjärjestelmä jota käytetään ensisijaisesti taustapalvelinsovellusten rakentamiseen JavaScript-ajon aikana. Se perustuu Chromen V8-JavaScript-moottoriin. Npm on NodeJS: n oletuspaketinhallinta.

Sitä käytetään pääasiassa asynkroniseen ohjelmointiin ja on erittäin kevyt runko, mikä tekee siitä nopeamman kuin muut. Se on myös yhteensopiva suosituimpien käyttöjärjestelmien kanssa. Erilaisia ​​sovelluksia, kuten verkkosovelluksia, komentorivisovelluksia jne., Voidaan kehittää tämän kehyksen avulla Ubuntun avulla.

Lisää NodeJS-arkisto NodeSourcesta

NodeSource on yrityksen oma yritystason solmavarasto, joka ylläpitää ja sisältää uusimmat NodeJS-versiot. NodeSourcesta voimme asentaa tietyn version NodeJS: stä.

Jos haluat asentaa NodeJS: n NodeSourcesta, suorita jokin seuraavista komennoista lisätäksesi meidät kiinnostavan version. Tehdä se meidän on oltava kihara asennettuna. Jos sinulla ei vielä ole tätä työkalua, voit asentaa sen komennolla:

sudo apt install curl

Nyt asenna uusin versio (versio 14), terminaaliin (Ctrl + Alt + T) lisätään tämä PPA:

lisää repo-solmut 14

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

että asenna versio 12, sinun tarvitsee vain suorittaa komento:

lisää reposolmuJS 12

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

että asenna LTS-versio (versio 10), käytettävä sähkönhankintasopimus on:

lisää repo-solmut 10

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

Kun olet lisännyt jonkin näistä PPA-sopimuksista, voimme asentaa NodeJS: n uusimman version valitsemastamme arkistosta. Jos lisäämme useita arkistoja, asennetaan NodeJS: n uusin versio eikä LTS.

Asenna NodeJS ja npm

Asennusta varten päätelaitteessa (Ctrl + Alt + T) meidän on suoritettava komento:

asenna nodejs apt: lla

sudo apt install nodejs

Kun asennus on valmis, NodeJS- ja npm-moduulit on asennettava ja käyttövalmiita. Voimme käyttää seuraavia komentoja katso asennetun version numero.

node --version

npm --version

Komennot sisältävät luettelon asennetusta solmun versiosta ja npm:

asennettu nodejs ja npm -versio

Voit katso kaikki asennusohjeet saatavilla projektin GitHub-sivu.

Asenna NodeJS ja npm Snapin kautta

Toinen muoto NodeJS: n asentaminen tapahtuu järjestelmänvalvojan kautta pikapaketit. Tämä voi olla helpoin tapa tehdä se.

Napsautuksia on helppo luoda ja asentaa ohjelmistopaketteja. Nämä ovat pakattuja sovelluksia kaikilla riippuvuuksillaan, jotta ne voidaan suorittaa kaikissa suosituissa Gnu / Linux-jakeluissa yhdestä koontiversiosta.

että asenna uusin versio (versio 14) päätelaitteessa (Ctrl + Alt + T):

NodeJs 14 -asennus

sudo snap install node --channel=14/stable --classic

Voimme asentaa version 13 komennon suorittaminen:

nodeJs 13 pikakiinnitys

sudo snap install node --channel=13/stable --classic

että asenna versio 10, käytettävä komento on seuraava:

NodeJS 10 -asennus

sudo snap install node --channel=10/stable --classic

Palvelimen testaus

Voit testata, onko verkkopalvelin asennettu oikein, luodaan testitiedosto nimeltä http_palvelin.js kotikansiossa suosikkieditorimme avulla:

cd ~/

vim http_server.js

Sitten me tulemme kopioi ja liitä seuraava sisältö tiedostoon:

palvelimen testitiedosto

const http = require('http');

const hostname = '127.0.0.1';
const port = 3000;

const server = http.createServer((req, res) => {
  res.statusCode = 200;
  res.setHeader('Content-Type', 'text/plain');
  res.end('Prueba de Nodejs para Ubunlog');
});

server.listen(port, hostname, () => {
  console.log(`Servidor funcionando en http://${hostname}:${port}/`);
});

Tämän jälkeen tiedosto tallennetaan. Nyt suoritamme sen seuraavalla komennolla palvelimen käynnistämiseksi:

node http_server.js

Meidän pitäisi nähdä lähtö, joka näyttää seuraavalta terminaalissa:

Esimerkki konsolilähdöstä

Nyt, jos avaat suosikkiselaimemme ja siirrymme palvelimen isäntänimeen tai IP-osoitteeseen, jota seuraa portti 3000, meidän pitäisi nähdä seuraavanlainen esimerkkisivu:

testi Firefoxissa

http://localhost:3000

että lisätietoja NodeJS: stä, käyttäjät voivat käydä projektisivu.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   Mateo dijo

    Pidin todella siitä, kuinka hyvin se on selitetty.
    Kiitos!