NodeJS

Namestite NPM v Debian 9

Namestite NPM v Debian 9

Kako namestiti in uporabljati NPM na Debian 9 Stretch

NPM ali Upravljalnik paketov vozlišč je ista stvar kot APT v Debian. Uporablja se za namestitev, odstranitev, posodobitev NodeJS paketov.  V tem članku vam bom pokazal, kako namestiti in uporabljati NPM na Debian 9 Stretch.

Namestitev NodeJS in NPM

Različica NodeJS na voljo v uradnem skladišču paketov Debian 9 Stretch je 4.x, ki je zelo star. Uradnega skladišča paketov Debian 9 Stretch nima NPM.  V tem razdelku bom namestil najnovejšo stabilno različico NodeJS in NPM ki je v času tega pisanja 8.11.1.

Najprej posodobite apt predpomnilnik repozitorija paketov z naslednjim ukazom:

$ sudo apt-get posodobitev

Zdaj namestite ZAVET z naslednjim ukazom:

$ sudo apt-get install curl

Pritisnite y in nato pritisnite nadaljevati.

ZAVET namestiti.

Zdaj dodajte repozitorij paketov NodeJS 8.x z naslednjim ukazom:

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

The NodeJS 8.Dodati je treba repozitorij paketov x, kot lahko vidite na spodnjem posnetku zaslona.

Zdaj lahko namestite NodeJS in NPM vse skupaj z razvojnimi orodji za gradnjo domorodcev NodeJS moduli z naslednjim ukazom:

$ sudo apt-get install nujne gradnje nodejs

Zdaj pritisnite y in nato pritisnite nadaljevati.

NodeJS, NPM in potrebna gradbena orodja za prevajanje NodeJS domači moduli so nameščeni.

Zdaj pa preverite, ali NodeJS deluje z naslednjim ukazom:

$ vozlišče --verzija

Kot lahko vidite, NodeJS 8.11.1 je nameščen in deluje pravilno.

Zdaj pa preverite, ali NPM deluje z naslednjim ukazom:

$ npm --verzija

Kot lahko vidite NPM je pravilno nameščen.

Uporaba NPM

V tem poglavju vam bom pokazal, kako uporabljati NPM upravitelju NodeJS modulov ali paketov. Pred tem se pogovorimo o globalnih in lokalnih paketih.

Če namestite NodeJS paket globalno, potem ga je treba nekje shraniti / usr / lib / node_modules imenik in do njega lahko dostopate iz katerega koli NodeJS projekt.

Če namestite NodeJS paket, nato imenik node_modules / je treba ustvariti v imeniku vašega projekta, paket pa shraniti v node_modules / imenik glede na imenik vašega projekta. Do njega je mogoče dostopati samo iz tega projekta.

To je vse, kar morate za zdaj vedeti. Nadaljujmo.

Ustvarjanje paketa.json konfiguracijska datoteka z NPM:

Vsak NodeJS projekt ima paket.json datoteko v korenskem imeniku svojega projekta. Ta datoteka vsebuje informacije o vašem projektu, kot so ime projekta, različica projekta, odvisnosti ali drugo NodeJS paketov, od katerih je odvisen vaš projekt, in še veliko več.  Lahko ročno ustvarite datoteko paket.json vse te podatke ali jih lahko uporabite NPM da ga ustvarim za vas.

Najprej ustvarite nov imenik vozlišče-projekt (lahko poimenujete karkoli želite) za vaš NodeJS projekt z naslednjim ukazom:

$ mkdir vozlišče-projekt

Zdaj se pomaknite do imenika projekta z naslednjim ukazom:

$ cd vozliščni projekt

Zdaj pa ustvarite paket.json datoteka z NPM, zaženite naslednji ukaz:

$ npm init

Izpolnite podrobnosti in pritisnite da gremo naprej.

Na koncu vnesite ja in pritisnite .

Kot lahko vidite, a paket.json datoteka je ustvarjena.

To je vsebina paket.json mapa:

Lokalna namestitev paketa NodeJS z NPM:

Če poznate ime paketa, ga lahko preprosto namestite z uporabo NPM.

Na primer, če želite namestiti izraziti NodeJS paket, ki je Express web framework, zaženite naslednji ukaz iz imenika vašega projekta:

$ npm install express --save

izraziti NodeJS paket je treba namestiti.

Globalna namestitev paketa NodeJS z NPM:

Lahko namestite NodeJS paket iz katerega koli imenika.  Na primer, če želite namestiti izraziti NodeJS paket globalno, zaženite naslednji ukaz:

$ sudo npm -g install express

Namestiti ga je treba globalno.

Lokalno odstranjevanje paketa NodeJS z NPM:

Če želite odstraniti NodeJS recimo paket izraziti, iz imenika projekta zaženite naslednji ukaz iz imenika projekta:

$ npm uninstall express --save

The express NodeJS paket je odstranjen.

Odstranjevanje paketa NodeJS globalno z NPM:

Če želite odstraniti a NodeJS recimo paket izraziti, globalno zaženite naslednji ukaz:

$ sudo npm -g uninstall express

Odstraniti ga je treba.

Iskanje paketov NodeJS:

No, zdaj veste, kako namestiti in odstraniti NodeJS paketi z NPM. Zdaj je vprašanje, kako naj vem, s čim lahko namestim NPM? Kateri paketi so na voljo?

No, pakete lahko iščete v NPMuradna spletna stran na naslovu https: // www.npmjs.com / ali lahko uporabite NPM pripomoček ukazne vrstice.

Za iskanje NodeJS paketov iz spletnega brskalnika, pojdite na https: // www.npmjs.com / in poiščite tisto, kar iščete. Vnesite ključne besede, kot je označeno na spodnjem posnetku zaslona, ​​in pritisnite .

Videti bi morali veliko paketov, kot lahko vidite v označenem delu spodnjega posnetka zaslona. Če želite videti več informacij o tem paketu, lahko kliknete katerega koli od njih.

Za iskanje lahko zaženete tudi naslednji ukaz NPM paketi:

$ npm iskanje "Spletni okvir"

Kot vidite, se prikaže isti seznam. Iz prvega stolpca lahko poberete ime paketa, kot je označeno na spodnjem posnetku zaslona, ​​in namestite, kar potrebujete NPM.

Torej, tako namestite in uporabljate NPM na Debian 9 Stretch. Hvala, ker ste prebrali ta članek.

HD Remastered Games za Linux, ki prej še niso izdale Linuxa
Mnogi razvijalci iger in založniki pripravijo HD remaster starih iger, da podaljšajo življenjsko dobo franšize, zato oboževalci zahtevajo združljivost...
Kako uporabljati AutoKey za avtomatizacijo iger Linux
AutoKey je namizni pripomoček za avtomatizacijo za Linux in X11, programiran v Python 3, GTK in Qt. Z njegovo funkcijo skriptiranja in MACRO lahko avt...
Kako prikazati števec FPS v igrah Linux
Linux gaming je dobil velik zagon, ko je Valve leta 2012 napovedal podporo Linuxu za odjemalca Steam in njihove igre. Od takrat se je veliko AAA in in...