Vad är npm? JavaScript -pakethanteraren förklaras

Vad är npm? JavaScript -pakethanteraren förklaras

Paket är en viktig del av många programmeringsspråk, och JavaScript är inget undantag. De kan användas för att lägga till olika funktioner i din applikation eller skript, från att bygga en webbserver till att skicka e -post.





Utan paket måste du uppfinna hjulet igen genom att programmera samma funktionalitet i alla dina projekt som kräver det. Intresserad? Den här guiden kommer att täcka hur du kan installera och använda paket i JavaScript med npm.





Vad är Node Package Manager (npm)?

JavaScript använder Node Package Manager, ofta förkortat som npm, som dess pakethanterare och paketförvar. Node är en förkortning för Node.js, JavaScript runtime -miljö som används för att köra JavaScript -kod utanför webbläsaren.





Med över en miljon paket värd på npm webbplats kan utvecklare söka och bläddra igenom den enorma katalogen med JavaScript -bibliotek. Några av dessa paket laddas ner över 10 miljoner+ gånger per vecka. Webbplatsen ger information om alla paket som finns på den, som källkod, dokumentation, versionsnummer och uppackad storlek.

Utöver webbplatsen tillhandahåller npm också ett kommandoradsverktyg som låter utvecklare installera eller avinstallera dessa paket.



Installera NPM-kommandoradsverktyget

Kommandoradsverktyget npm levereras inbyggt med Node.js. Därför är det viktigt att ladda ner Node.js till din maskin innan du använder JavaScript -paket.

Besök tjänstemannen Node.js webbplats för att ladda ner lämplig version beroende på ditt operativsystem. Efter nedladdning följer du instruktionerna på skärmen för att slutföra installationsprocessen.





För mer information, kolla in vår guide på installera Node.js på Windows . Om du planerar att installera flera versioner av Node.js på din Linux -maskin kan verktyg som NVM hjälpa dig att hantera flera Node.js -installationer.

För att verifiera din installation, öppna kommandotolken i Windows eller terminalen på Linux och macOS och kör följande kommandon:





varför kan jag inte se mig själv på skype
node --version
npm --version

Om installationen lyckades visar terminalen den installerade versionen av Node.js och npm.

Installera paket

Kommandoradsverktyget npm gör installation av paket till dina JavaScript- eller Node.js-projekt extremt enkelt med sitt enda radskommando. Öppna kommandotolken eller terminalen i projektkatalogen och kör följande kommando:

npm install

Du kan också installera flera paket med ett enda kommando genom att separera paketnamnen med ett mellanslag på detta sätt:

npm install ...

Använda de installerade paketen

När du har installerat paketen med kommandot npm install, är det dags för dig att börja använda dem. Du kanske märker att en ny mapp heter nod_moduler och 2 nya filer, package.json och package-lock.json , har genererats automatiskt. Du behöver inte oroa dig för dessa filer. npm genererar dem för att hålla reda på ditt projekts beroenden.

För att kunna använda de installerade paketen måste du kräva eller importera dem till din JavaScript -kod. Syntaxen för att göra det kan vara något av dessa två kommandon beroende på vilken version av JavaScript du använder:

const package = require('package-name');
import package from 'package-name';

Du kan kolla dokumentationen för paketet du använder från npm -webbplatsen för den exakta syntaxen.

Avinstallera paket

Avinstallera paket är lika enkelt som att installera dem. Kommandot för att avinstallera paket från ditt projekt är:

npm uninstall

Precis som installationskommandot kan du också avinstallera flera paket i ett enda kommando genom:

fabriksåterställning av windows 10 från start
npm uninstall ...

Använda paket effektivt

Även om paket kan göra ditt liv enkelt som utvecklare, skapar det också ett beroende mellan ditt projekt och de paket du använder. Därför rekommenderas att du tänker efter innan du installerar flera paket.

Istället för att i stor utsträckning ändra de installerade paketen enligt dina behov kan du också skapa dina egna paket och publicera dem på npm gratis. Med ett korrekt designmönster kan du skapa paket för dig och ditt team att använda i framtida projekt och göra din kod återanvändbar.

Bildkredit: Ferenc Almasi är Unsplash

Dela med sig Dela med sig Tweet E-post Hur man skapar återanvändbar kod i JavaScript med hjälp av designmönster

Att förstå hur man använder designmönster gör att du kan använda återanvändbar kod i JavaScript. Här är vad du behöver veta.

Läs Nästa
Relaterade ämnen
  • Programmering
  • JavaScript
  • Pakethanterare
Om författaren Nitin Ranganath(31 artiklar publicerade)

Nitin är en ivrig mjukvaruutvecklare och en datoringenjörstudent som utvecklar webbapplikationer med hjälp av JavaScript -teknik. Han arbetar som frilansande webbutvecklare och gillar att skriva för Linux och programmering på fritiden.

Mer från Nitin Ranganath

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!

Klicka här för att prenumerera