NodeJS un npm, instalēšana Ubuntu 20.04 | 18.04

par nodeju

Nākamajā rakstā mēs apskatīsim, kā mēs varam instalējiet Node.js un npm Ubuntu 20.04 | 18.04. Šī ir atvērtā koda starpplatformu izpildlaika vidē JavaScript, kas jau ir apspriests šo lapu un tajā tiek izmantots uz notikumiem orientēts I / O darbības modelis, kas padara to vieglu un efektīvu.

NodeJS ir a Uz JavaScript balstīta atvērtā pirmkoda servera sistēma kas galvenokārt tiek izmantots aizmugures servera lietojumprogrammu veidošanai ar JavaScript izpildlaiku. Tas ir balstīts uz Chrome V8 JavaScript dzinēju. Npm ir NodeJS noklusējuma pakotņu pārvaldnieks.

To galvenokārt izmanto asinhronai programmēšanai un tas ir ļoti viegls rāmis, kas padara to ātrāku nekā citi. Tas ir saderīgs arī ar populārākajām operētājsistēmām. Izmantojot šo sistēmu, izmantojot Ubuntu, var izstrādāt dažāda veida lietojumprogrammas, piemēram, tīmekļa lietojumprogrammas, komandrindas lietojumprogrammas utt.

Pievienojiet NodeJS krātuvi no NodeSource

NodeSource ir uzņēmuma paša uzņēmuma līmeņa mezglu krātuve, kas uztur un satur jaunākās NodeJS versijas. No NodeSource mēs varēsim instalēt noteiktu NodeJS versiju.

Lai instalētu NodeJS no NodeSource, vienkārši izpildiet vienu no šīm komandām, lai pievienotu konkrēto mūs interesējošo versiju. Lai to izdarītu mums būs jāuzstāda čokurošanās. Ja jums vēl nav šī rīka, varat to instalēt ar komandu:

sudo apt install curl

Tagad par instalējiet jaunāko versiju (versija 14), terminālā (Ctrl + Alt + T) mēs pievienosim šo PPA:

pievienot repo nodejs 14

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

līdz instalējiet 12. versiju, jums vienkārši jāpalaiž komanda:

pievienot repo mezgluJS 12

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

līdz instalēt LTS versiju (versija 10), izmantojamais EPL būs:

pievienot repo nodejs 10

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

Pēc jebkura no šiem EPL pievienošanas mēs varam instalēt jaunāko NodeJS versiju no mūsu izvēlētās krātuves. Ja pievienosim vairākus krātuves, tiks instalēta jaunākā NodeJS versija, nevis LTS.

Instalējiet NodeJS un npm

Instalēšanai terminālā (Ctrl + Alt + T) mums būs jāizpilda komanda:

instalēt nodejs ar apt

sudo apt install nodejs

Pēc instalēšanas pabeigšanas NodeJS un npm moduļi ir jāinstalē un ir gatavi lietošanai. Mēs varam izmantot šādas komandas skatiet instalētās versijas numuru.

node --version

npm --version

Komandas uzskaitīs instalēto mezgla un npm versiju:

instalētie nodejs un npm versija

Jūs varat skatiet visas instalēšanas instrukcijas pieejams no projekta GitHub lapa.

Instalējiet NodeJS un npm, izmantojot Snap

Vēl viens veids, kā NodeJS instalēšana notiek caur administratoru snap paketes. Tas varētu būt vienkāršākais veids, kā to izdarīt.

Snapus ir viegli izveidot un instalēt programmatūras pakotnes. Tās ir iesaiņotas lietojumprogrammas ar visām atkarībām, kuras var darbināt visos populārajos Gnu / Linux izplatījumos, izmantojot vienu būvējumu.

līdz instalējiet jaunāko versiju (versija 14) terminālā (Ctrl + Alt + T) palaist:

NodeJs 14 snap instalēšana

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

Mēs varam instalēt 13. versiju palaižot komandu:

nodeJs 13 snap instalēšana

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

līdz instalējiet 10. versiju, izmantojamā komanda būs šāda:

NodeJS 10 snap instalēšana

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

Pārbauda serveri

Lai pārbaudītu, vai tīmekļa serveris ir instalēts pareizi, izveidosim testa failu ar nosaukumu http_server.js mūsu mājas mapē, izmantojot mūsu iecienīto redaktoru:

cd ~/

vim http_server.js

Tad mēs to darīsim nokopējiet un ielīmējiet failā šādu saturu:

servera testa fails

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}/`);
});

Pēc tam mēs saglabājam failu. Tagad mēs to izpildām ar šādu komandu, lai palaistu serveri:

node http_server.js

Mums terminālā vajadzētu redzēt izvadi, kas izskatās šādi:

Konsoles izejas piemērs

Tagad, ja mēs atveram savu iecienīto pārlūkprogrammu un mēs ejam uz servera resursdatora nosaukumu vai IP adresi, kam seko ports 3000, mums vajadzētu redzēt šādas lapas paraugu:

tests Firefox

http://localhost:3000

līdz uzziniet vairāk par NodeJS, lietotāji var apmeklēt vietni projekta lapa.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Mateo teica

    Man ļoti patika, cik labi tas ir izskaidrots.
    Paldies!