logo

npm Installationskommando

Node Package Manager er kendt som npm. Det fungerer som Node JavaScript-platformens pakkehåndtering.

java arraylist sortering

Det største softwareregister i verden kaldes Npm. Npm er et delings- og visningsværktøj, der bruges af open source-udviklere over hele verden.

Npm dele

Npm består af tre dele:

  • Du kan søge efter tredjepartspakker på webstedet, oprette profiler og vedligeholde pakkerne.
  • Du kan kommunikere med npm gennem kommandolinjegrænsefladen, nogle gange kendt som npm CLI, som køres fra en terminal.
  • Registry er et betydeligt online-lager til JavaScript-kildekode.

Npm grundlæggende og versionskommando

  • Du bruger npm-kommandoen fra en kommando til at finde npm Api på din computer:
 C:Usershp>npm 

Følgende billede beskriver outputtet af kommandoen.

npm Installationskommando

Kommandoen vist nedenfor vil for eksempel vise dig dit systems aktuelle npm-version:

 npm -v 

Følgende billede beskriver outputtet af npm-versionskommandoen.

npm Installationskommando

Hvad er npm i stand til?

Du kan installere en ny pakke fra registreringsdatabasen ved hjælp af npm. Derudover giver npm dig mulighed for at finde og dele dine friske nodepakker. Med npm vil du for det meste bruge det til dette formål.

package.json

Typisk indeholder rodmappen for npm-projektet en fil med navnet package.json. Vigtige data er indeholdt i package.json, en almindelig tekstfil, som npm bruger til at bestemme projektet og administrere afhængigheder.

Gå til projektets rodmappe og brug kommandoen til at generere filen package.json:

 npm init 

Følgende billede beskriver outputtet af kommandoen npm.

npm Installationskommando

Når du bruger kommandoen npm init, vil den bede dig om detaljer om projektet, såsom:

  • En version af pakken
  • pakkenavn
  • Git repository for testkommandoen
  • Nøgleord
  • Forfatter
  • Licens

Den accepterer standardværdierne og fortsætter til den næste prompt, hvis du trykker på Retur eller Enter.

Brug følgende kommando, hvis du vil bruge standardindstillingerne:

csv-fil læs java
 npm init --yes 

npm Installationskommando

Installer en ny npm-pakke

npm install-kommandoen arbejdes for at installere en ny pakke:

 npm install 

Pakkenavnet skal komme efter npm install nøgleordene i denne kommando.

Følgende billede beskriver resultatet af kommandoen npm.

npm Installationskommando

Du søger efter pakker på npms hjemmeside for at finde dem.

For eksempel kan du udstede følgende kommando for at installere eksprespakken:

 npm install express 

Husk, at Node.js webframework express er hurtig. Efter installationen vil du bemærke, at en helt ny mappe med navnet /node moduler er blevet oprettet under projektets rod. Denne mappe vil rumme alle de nyligt installerede moduler.

Billedet giver resultatet af kommandoen npm.

npm Installationskommando

Du kan se, at npm er installeret express såvel som dets afhængigheder, såvel som afhængighederne af disse afhængigheder, og så videre, ved at udvide mappen /node modules.

Afhængighedsdelen af ​​projektets package.json filen er blevet ændret og inkluderer nu eksprespakken, som vist i eksemplet nedenfor:

 'dependencies': { 'express': '^4.17.1' } 

Afhængighedssektionen vil generelt indeholde en liste over alle nye pakker, du installerer. I dette tilfælde er eksprespakken med version 4.17.1 en af ​​afhængighederne. Bemærk den strukturelle versionskontrolspecifikation, som Npm overholder.

Du kan bruge kommandoen npm install i følgende forkortede form for at skære ned på at skrive:

 npm i 

Jeg angiver for installation i denne kommando. Billedet giver resultatet af kommandoen npm.

npm Installationskommando

Installation af en pakke som et krav til udvikling

Du kan lejlighedsvis installere en pakke, der kun er kompatibel med udviklingsmiljøet.

For eksempel kan du installere morgan-pakken, som logger HTTP-anmodninger.

java do while loop

Brug kommandoen npm install med ?save-dev-indstillingen og følgende syntaks for at opnå dette:

 npm install --save-dev 

Outputtet viser handlingen udført ved hjælp af kommandolinjen under billedet.

python-program til binær søgning
npm Installationskommando

Til illustration:

 npm install morgan --save-dev 

Outputtet viser handlingen udført ved hjælp af kommandolinjen under billedet.

npm Installationskommando

Morgan-pakken vil blive downloadet og installeret med denne kommando. Derudover udvider det bundtet med en ny del. devDependencies.json filen skulle se sådan ud:

 'devDependencies': { 'morgan': '^1.10.0' } 
  • I det væsentlige bør devDependencies inkludere de pakker, du bruger, når du udvikler.
  • Du har kun brug for disse pakker, mens du opretter din applikation.
  • Afhængighederne bør på den anden side omfatte de pakker, din applikation kræver.
  • Med andre ord vil dit program køre med disse påkrævede pakker.
  • Kommandoen npm install kan også hente og installere alle de pakker, der er angivet i sektionen afhængigheder og devDependencies.

npm Installer globalt

Installer en pakke på dit system globalt.

Brug følgende kommando til at installere en pakke på dit system globalt:

 npm install --global

Eller blot:

 npm i -g 

npm Installationskommando

Du installerer ofte en pakke på din kommandolinje eller shell, når du ønsker at bruge den globalt.

Installation af en pakke er bedst, hvis du ønsker at bruge den i din applikation.

Konklusion

For Node Js/javascript-platformen fungerer Npm som pakkehåndtering. Kommandolinjen hjælper med at installere npm trin for trin til udvikling og drift. Det hjælper at installere npm og andre relaterede data på en enkelt kommandolinje ved hjælp af en kommandoprompt. npm-installationen til javascript-funktionaliteten i alle web-relaterede applikationer.