Install various packages

npm install är en av verktygen och verktygen under pakethanteraren för Node JavaScript-plattformen, kallad npm. Utvecklad av npmjs.com är dess huvudfunktion att installera ett paket och alla paket som det beror på. Till exempel, om ett visst paket har en package-lock eller shrinkwrap-fil, betyder detta bara att installationen av beroenden kommer att styras av det. När båda filerna finns, kommer npm-shrinkwrap.json att vara den första i ordningen istället. Paketet som detta verktygsprogram avser kan vara en mapp, en gzippad tarball, en URL som löser det, som innehåller ett program beskrivet av en package.json-fil, och mycket mer att nämna.

Olika fördelar med enkel kommandoverktyg

npm install är ett praktiskt kommandoverktyg som fortfarande kan vara till nytta i många situationer, även om du aldrig publicerar ditt paket. Med denna programvara kan du fortfarande skriva ett node-program och samtidigt enkelt installera det någon annanstans efter att ha packat det i en tarball. Som standard kommer npm install att konfigurera alla moduler som anges som beroenden i package.json.

npm install använder denna algoritm vid installation av ett visst paket. Först laddar den in det befintliga node_modules-trädet från disken, klonar trädet, hämtar package.json och olika metadata. Därefter läggs dessa till klonen, som senare kommer att gå igenom och lägga till eventuella saknade beroenden - dessa läggs till så nära toppen som möjligt utan att bryta andra moduler.

Det följs av en jämförelse mellan det ursprungliga trädet och klonade trädet, vilket leder till att en lista över åtgärder skapas för att konvertera det ena till det andra. Utför alla åtgärder från djupet först. De typer av åtgärder som finns är installera, uppdatera, ta bort och flytta. Dock har npm install:s algoritm också vissa begränsningar, som att den vägrar att installera ett paket som har ett identiskt namn som det aktuella paketet. Detta kan enkelt åsidosättas med flaggan --force, men i de flesta fall kan det enkelt åtgärdas genom att ändra det lokala paketnamnet.

Användbart verktygsprogram

npm install är ett praktiskt kommandoradsverktyg program som alla programmerare bör prova. Det täcker olika paket samt dess beroenden som kan installeras med olika kommandokoder. Det är definitivt ett mycket rekommenderat verktyg.

  • Fördelar

    • Installerar olika paket och dess beroenden
    • Möjliggör skrivande av ett nodprogram
    • Installerar alla moduler som anges som beroenden i package.json.
    • Utmärkt algoritm används
  • Nackdelar

    • Installerar inte paket som innehåller ett identiskt namn med de nuvarande installerade paketen
    • Algoritmen har vissa begränsningar
 0/2

Appspecifikationer

  • Licens

    Gratis

  • Version

    6.14.5

  • Senaste uppdatering

  • Plattform

    Windows

  • OS

    Windows 10

  • Språk

    Engelska

  • Storlek

    7.53 MB

  • Utvecklare

Program tillgängligt på andra språk



Användarrecensioner om npm install

Har du provat npm install? Var den första att lämna din åsikt!

Lägg till recension

Du kanske också gillar

Alternativ till npm install

Utforska appar

Lagar som rör användningen av denna programvara varierar från land till land. Vi uppmuntrar eller accepterar inte användningen av detta program om det strider mot dessa lagar.
Softonic

Är npm install säkert?

100/100

Skanningsresultat: Ren

Den här filen klarade en omfattande säkerhetsskanning med VirusTotal-teknik. Den är säker att ladda ner.

  • Virusfri
  • Spywarefri
  • Malwarefri
  • Verifierad av säkerhetspartners

    Logotyp VirusTotal

Skanningsinformation

Senaste skanning
måndag 18 december 2023
Skanningsleverantör
VirusTotal · Fullständigt rapport

Filintegritet

Fil
cli-6.14.5.zip
SHA256
3597f7bf14889e1456673042197dbf2e8f3d0b17aeaac08942e78dba1e3db2b8
SHA1
6e20ffc5213d39a7c1f7f0e62fb1da4bd9ab64cb

Softonics säkerhetsåtagande

npm install har genomgått grundlig skanning av våra avancerade säkerhetssystem och verifierats av branschledande partners. Den här filen kommer från den officiella utvecklaren och har klarat alla våra säkerhetskontroller, utan tecken på virus, skadlig programvara eller spionprogram. För mer information, besök vårt Security and Trust Center