Kako instalirati i koristiti NPM na Debian 9 Stretch
NPM ili Upravitelj paketa čvorova je ista stvar kao APT u Debian. Koristi se za instaliranje, uklanjanje, ažuriranje NodeJS paketi. U ovom članku pokazat ću vam kako instalirati i koristiti NPM na Debian 9 Stretchu.
Instaliranje NodeJS i NPM
Verzija NodeJS dostupan u službenom spremištu paketa Debian 9 Stretch je 4.x, koji je vrlo star. Službeno spremište paketa Debian 9 Stretch nema NPM. U ovom ću odjeljku instalirati najnoviju stabilnu verziju NodeJS i NPM što je u vrijeme ovog pisanja 8.11.1.
Prvo ažurirajte prikladan predmemorija spremišta paketa sa sljedećom naredbom:
$ sudo apt-get ažuriranje
Sada instalirajte KOVRČA sa sljedećom naredbom:
$ sudo apt-get install curl
Pritisnite g a zatim pritisnite
KOVRČA treba instalirati.
Sada dodajte spremište paketa od NodeJS 8.x sa sljedećom naredbom:
$ curl -sL https: // deb.izvor čvora.com / setup_8.x | sudo -E bash -
The NodeJS 8.x spremište paketa treba dodati, kao što možete vidjeti sa snimke zaslona u nastavku.
Sada možete instalirati NodeJS i NPM sve zajedno s razvojnim alatima za izgradnju nativnog NodeJS moduli sa sljedećom naredbom:
$ sudo apt-get install bitni nodejs
Sada pritisnite g a zatim pritisnite
NodeJS, NPM i potrebni alati za izradu za sastavljanje NodeJS instalirani su izvorni moduli.
Sad provjeri da li NodeJS radi sa sljedećom naredbom:
$ čvor --verzijaKao što vidiš, NodeJS 8.11.1 je instaliran i radi ispravno.
Sad provjeri da li NPM radi sa sljedećom naredbom:
$ npm --verzijaKao što vidiš NPM je ispravno instaliran.
Korištenje NPM-a
U ovom odjeljku pokazat ću vam kako se koristi NPM upravitelju NodeJS moduli ili paketi. Prije toga, razgovarajmo o globalnim i lokalnim paketima.
Ako instalirate NodeJS paket globalno, onda ga treba negdje spremiti / usr / lib / node_modules imenika i možete mu pristupiti s bilo kojeg NodeJS projekt.
Ako instalirate a NodeJS paket lokalno, zatim direktorij node_modules / treba stvoriti u direktoriju vašeg projekta, a paket spremiti u node_modules / direktorij u odnosu na direktorij vašeg projekta. Može mu se pristupiti samo iz tog projekta.
To je sve što za sada trebate znati. Nastavimo.
Izrada paketa.json konfiguracijska datoteka s NPM-om:
Svaki NodeJS projekt ima paket.json datoteku u korijenskom direktoriju svog projekta. Ova datoteka sadrži informacije o vašem projektu, kao što su naziv projekta, verzija projekta, ovisnosti ili drugo NodeJS paketi o kojima ovisi vaš projekt i još mnogo toga. Možete ručno stvoriti paket.json datoteku i stavite sve ove podatke ili ih možete koristiti NPM da ga stvorim za vas.
Prvo stvorite novi direktorij čvor-projekt (možete imenovati što god želite) za svoj NodeJS projekt sa sljedećom naredbom:
$ mkdir čvor-projekt
Sada dođite do direktorija vašeg projekta pomoću sljedeće naredbe:
$ cd čvorni projekt
Sada stvorite paket.json datoteka s NPM, pokrenite sljedeću naredbu:
$ npm init
Ispunite detalje i pritisnite
Na kraju unesite Da i pritisnite
Kao što vidite, a paket.json datoteka je stvorena.
Ovo je sadržaj paket.json datoteka:
Lokalna instalacija NodeJS paketa s NPM-om:
Ako znate naziv paketa, tada ga možete jednostavno instalirati pomoću NPM.
Na primjer, ako želite instalirati izraziti NodeJS paket, koji je Express web framework, pokrenite sljedeću naredbu iz direktorija vašeg projekta:
$ npm install express --save
izraziti NodeJS paket treba instalirati.
Globalna instalacija NodeJS paketa s NPM-om:
Možete instalirati NodeJS pakirajte globalno iz bilo kojeg direktorija. Na primjer, ako želite instalirati izraziti NodeJS paket globalno, pokrenite sljedeću naredbu:
$ sudo npm -g install express
Trebao bi biti instaliran globalno.
Lokalno uklanjanje NodeJS paketa s NPM-om:
Ako želite ukloniti NodeJS paket, recimo izraziti, iz direktorija projekta pokrenite sljedeću naredbu iz direktorija projekta:
$ npm deinstaliraj express --save
The ekspresni NodeJS paket se uklanja.
Globalno uklanjanje NodeJS paketa s NPM-om:
Za uklanjanje a NodeJS paket, recimo izraziti, globalno pokrenite sljedeću naredbu:
$ sudo npm -g deinstaliraj ekspres
Treba ga ukloniti.
Traženje NodeJS paketa:
Eto, sad znate kako instalirati i ukloniti NodeJS paketi sa NPM. Sad je pitanje, kako znam s čime mogu instalirati NPM? Koji su paketi dostupni?
Pa, pakete možete pretraživati u NPMslužbeno web mjesto na https: // www.npmjs.com / ili možete koristiti NPM uslužni program naredbenog retka.
Tražiti NodeJS pakete iz vašeg web preglednika, idite na https: // www.npmjs.com / i potražite ono što tražite. Upišite ključne riječi kako je označeno na snimci zaslona u nastavku i pritisnite
Trebali biste vidjeti puno paketa kao što možete vidjeti u označenom odjeljku snimke zaslona u nastavku. Možete kliknuti bilo koji od njih da biste vidjeli više informacija o tom paketu.
Također možete pokrenuti sljedeću naredbu za traženje NPM paketi:
$ npm traži "Web framework"
Kao što vidite, prikazuje se isti popis. Možete preuzeti naziv paketa iz prvog stupca kako je označeno na snimci zaslona u nastavku i instalirati ono što trebate pomoću NPM.
Dakle, tako instalirate i koristite NPM na Debian 9 Stretchu. Hvala što ste pročitali ovaj članak.