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önsterAtt 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
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 RanganathPrenumerera 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