Installer npm på Debian 9

Installer npm på Debian 9

Hvordan installere og bruke npm på Debian 9 Strekk

Npm eller Node Package Manager er det samme som Apt til Debian. Det brukes til å installere, fjerne, oppdatere Nodejs Pakker. I denne artikkelen vil jeg vise deg hvordan du installerer og bruker Npm På Debian 9 -strekk.

Installere nodejs og npm

Versjonen av Nodejs Tilgjengelig i det offisielle Debian 9 Stretch Package Repository er 4.x, som er veldig gammel. Det offisielle pakkelageret til Debian 9 -strekningen har ikke Npm. I denne delen vil jeg installere den nyeste stabile versjonen av Nodejs og Npm som er på dette tidspunktet 8.11.1.

Første oppdatering Apt Pakkelagerbuffer med følgende kommando:

$ sudo apt-get oppdatering

Nå installer Krøll med følgende kommando:

$ sudo apt-get install curl

trykk y Og trykk deretter å fortsette.

Krøll skal installeres.

Legg nå pakkelageret til Nodejs 8.x med følgende kommando:

$ curl -sl https: // Deb.Nodesource.com/setup_8.x | sudo -e bash -

De Nodejs 8.X -pakkelageret bør legges til som du kan se fra skjermdumpen nedenfor.

Nå kan du installere Nodejs og Npm alt sammen med utviklingsverktøyene for å bygge innfødt Nodejs Moduler med følgende kommando:

$ sudo apt-get install build-essensial nodejs

Trykk nå y Og trykk deretter å fortsette.

Nodejs, Npm og de nødvendige byggeverktøyene for å kompilere Nodejs Innfødte moduler er installert.

Sjekk nå om Nodejs jobber med følgende kommando:

$ node -Versjon

Som du kan se, Nodejs 8.11.1 er installert og fungerer riktig.

Sjekk nå om Npm jobber med følgende kommando:

$ npm -Versjon

Som du kan se Npm er også installert riktig.

Ved hjelp av npm

I denne delen vil jeg vise deg hvordan du bruker Npm til manager Nodejs moduler eller pakker. Før det, la oss snakke om globale pakker og lokale pakker.

Hvis du installerer en Nodejs pakke globalt, så skal den lagres et sted /usr/lib/node_modules katalog og du kan få tilgang til den fra alle Nodejs prosjekt.

Hvis du installerer en Nodejs pakke lokalt, deretter en katalog node_modules/ skal opprettes på prosjektkatalogen din, og pakken skal lagres i node_modules/ Katalog i forhold til prosjektkatalogen din. Det kan bare nås fra det prosjektet.

Det er alt du trenger å vite for nå. La oss fortsette.

Opprette en pakke.JSON -konfigurasjonsfil med npm:

Hver Nodejs Prosjektet har en pakke.JSON fil i prosjektets rotkatalog. Denne filen har informasjon om prosjektet ditt, for eksempel navnet på prosjektet, versjonen av prosjektet, avhengighetene eller annet Nodejs Pakker prosjektet ditt avhenger av og mange flere. Du kan lage en manuelt en pakke.JSON fil og legg all denne informasjonen, eller du kan bruke Npm å lage det for deg.

Opprett først en ny katalog Nodeprosjekt (du kan navngi er hva du vil) for din Nodejs Prosjekt med følgende kommando:

$ mkdir node-project

Naviger nå til prosjektkatalogen din med følgende kommando:

$ CD Node-Project

Nå for å lage en pakke.JSON fil med Npm, Kjør følgende kommando:

$ npm init

Fyll ut detaljene og trykk å bevege seg fremover.

Til slutt, skriv inn ja og trykk .

Som du kan se, a pakke.JSON filen opprettes.

Dette er innholdet i pakke.JSON fil:

Installere en NodeJS -pakke lokalt med NPM:

Hvis du vet navnet på pakken, kan du enkelt installere den ved hjelp av Npm.

For eksempel, hvis du vil installere uttrykke Nodejs Pakke, som er Express Web Framework, kjører følgende kommando fra prosjektkatalogen din:

$ npm install Express - -LAVE

uttrykke Nodejs Pakken skal installeres.

Installere en NodeJS -pakke globalt med NPM:

Du kan installere en Nodejs pakke globalt fra enhver katalog. For eksempel, hvis du vil installere uttrykke Nodejs Pakke globalt, kjør følgende kommando:

$ sudo npm -g install Express

Det skal installeres globalt.

Fjerne en NodeJS -pakke lokalt med NPM:

Hvis du vil fjerne en Nodejs pakke, la oss si uttrykke, Fra prosjektkatalogen din, kjør følgende kommando fra prosjektkatalogen din:

$ npm avinstallerer ekspress -lagre

De Express Nodejs Pakken fjernes.

Fjerning av en NodeJS -pakke globalt med NPM:

Å fjerne en Nodejs pakke, la oss si uttrykke, Globalt, kjør følgende kommando:

$ sudo npm -g Uninstall Express

Det skal fjernes.

Søker etter NodeJS -pakker:

Vel, nå vet du hvordan du skal installere og fjerne Nodejs Pakker med Npm. Nå er spørsmålet, hvordan vet jeg hva jeg kan installere med Npm? Hvilke pakker er tilgjengelige?

Vel, du kan søke etter pakker i Npm's offisielle nettsted på https: // www.npmjs.com/ eller du kan bruke Npm Kommandolinjeverktøy.

Å søke etter Nodejs Pakker fra nettleseren din, gå til https: // www.npmjs.com/ og søk etter det du leter etter. Skriv inn nøkkelordene som merket på skjermdumpen nedenfor, og trykk .

Du bør se mange pakker som du kan se i den markerte delen av skjermdumpen nedenfor. Du kan klikke på hvilken som helst av dem for å se mer informasjon om den pakken.

Du kan også kjøre følgende kommando for å søke etter Npm Pakker:

$ NPM Søk "Web Framework"

Som du ser vises den samme listen. Du kan hente pakkenavnet fra den første kolonnen som merket i skjermdumpen nedenfor, og installere det du trenger ved hjelp av Npm.

Så det er slik du installerer og bruker Npm På Debian 9 -strekk. Takk for at du leste denne artikkelen.