Paketi su bitan dio mnogih programskih jezika, a JavaScript nije iznimka. Mogu se koristiti za dodavanje različitih funkcionalnosti vašoj aplikaciji ili skripti, od izrade web poslužitelja do slanja e-pošte.

Bez paketa, morali biste ponovno izmisliti kotač programiranjem iste funkcije u svakom od svojih projekata koji to zahtijevaju. Zainteresiran? Ovaj vodič opisat će kako možete instalirati i koristiti pakete u JavaScript s npm.

Što je Node Package Manager (npm)?

JavaScript koristi Node Package Manager, često skraćeno npm, kao svoj upravitelj paketa i spremište paketa. Node je kratica za Node.js, JavaScript runtime okruženje koje se koristi za izvršavanje JavaScript koda izvan preglednika.

S više od milijun paketa hostiranih na npm web mjesto, programeri mogu pretraživati ​​i pregledavati neizmjeran katalog JavaScript knjižnica. Neki od ovih paketa preuzimaju se preko 10 milijuna + puta tjedno. Web stranica pruža informacije o svim paketima koji su na njemu hostirani, poput izvornog koda, dokumentacije, broja verzije i veličine nepakiranog paketa.

instagram viewer

Uz web stranicu, npm također nudi alat za naredbene retke koji programerima omogućuje instaliranje ili deinstalaciju tih paketa.

Alat za naredbenu liniju npm dolazi ugrađen s Node.js. Stoga je neophodno preuzeti Node.js na svoj stroj prije upotrebe JavaScript paketa.

Posjetite službenog Web stranica Node.js za preuzimanje odgovarajuće verzije, ovisno o vašem operacijskom sustavu. Nakon preuzimanja, slijedite upute na zaslonu da biste dovršili postupak instalacije.

Za dodatne informacije pogledajte naš vodič na instaliranje Node.js na Windows. Ako planirate instalirati više verzija Node.js-a na vaš Linux stroj, alati poput NVM vam može pomoći u upravljanju s više instalacija Node.js..

Da biste provjerili svoju instalaciju, otvorite naredbeni redak u sustavu Windows ili terminal na Linuxu i macOS-u i pokrenite sljedeće naredbe:

čvor --verzija
npm --verzija

Ako je instalacija bila uspješna, terminal će prikazati instaliranu verziju Node.js i npm.

Instaliranje paketa

Alat za naredbene retke npm čini instalaciju paketa na vaše JavaScript ili Node.js projekte izuzetno jednostavnim pomoću naredbe s jednim retkom. Otvorite naredbeni redak ili terminal u direktoriju projekta i pokrenite sljedeću naredbu:

npm instalirati 

Također možete instalirati više paketa pomoću jedne naredbe razdvajanjem imena paketa s razmakom na ovaj način:

npm instalirati ... 

Instaliranje više paketa s NPM-om

Korištenje instaliranih paketa

Nakon što instalirate pakete pomoću naredbe npm install, vrijeme je da ih počnete koristiti. Možda ćete primijetiti da je nova mapa nazvana čvorovi_moduli i 2 nove datoteke, paket.json i package-lock.json, automatski su generirani. Ne morate se brinuti zbog ovih datoteka. npm ih generira kako bi pratio ovisnosti vašeg projekta.

Da biste koristili instalirane pakete, morat ćete ih zatražiti ili uvesti u svoj JavaScript kôd. Sintaksa za to može biti bilo koja od ove dvije naredbe, ovisno o verziji JavaScript-a koju koristite:

const paket = zahtijeva ('naziv-paketa');
uvoz paketa iz 'ime-paketa';

Točnu sintaksu možete pogledati u dokumentaciji paketa koji koristite na web mjestu npm.

Deinstaliranje paketa

Deinstaliranje paketa jednako je jednostavno kao i njihovo instaliranje. Naredba za deinstalaciju paketa iz vašeg projekta je:

npm deinstaliranje 

Baš kao i naredba install, možete i deinstalirati više paketa u jednoj naredbi putem:

npm deinstaliranje ... 

Deinstaliranje više paketa

Učinkovito korištenje paketa

Iako vam paketi mogu olakšati život kao programera, to također stvara ovisnost između vašeg projekta i paketa koje koristite. Stoga se preporučuje da malo razmislite prije instaliranja više paketa.

Umjesto da intenzivno modificirate instalirane pakete prema vašim potrebama, također možete stvoriti vlastite pakete i besplatno ih objaviti na npm. Pravilnim uzorkom dizajna možete stvoriti pakete koje ćete koristiti za buduće projekte i omogućiti ponovnu upotrebu koda.

Zasluga za sliku: Ferenc Almasi na Rasprši

E-mail
Kako stvoriti kod za višekratnu upotrebu u JavaScript-u koristeći uzorke dizajna

Razumijevanje načina upotrebe obrazaca dizajna omogućit će vam upotrebu koda za višekratnu upotrebu u JavaScript-u. Evo što trebate znati.

Pročitajte Dalje

Povezane teme
  • Programiranje
  • JavaScript
  • Menadžeri paketa
O autoru
Nitin Ranganath (Objavljeno 6 članaka)

Nitin je strastveni programer i student računalnog inženjerstva koji razvija web aplikacije pomoću JavaScript tehnologija. Radi kao slobodni web programer, a u slobodno vrijeme voli pisati za Linux i programiranje.

Više od Nitin Ranganath

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e-knjige i ekskluzivne ponude!

Još jedan korak…!

Potvrdite svoju e-adresu u e-pošti koju smo vam upravo poslali.

.