Balíčky jsou nezbytnou součástí mnoha programovacích jazyků a JavaScript není výjimkou. Lze je použít k přidání různých funkcí do vaší aplikace nebo skriptu, od sestavení webového serveru až po odesílání e-mailů.

Bez balíčků byste museli znovu objevit kolo naprogramováním stejné funkce v každém z vašich projektů, které to vyžadují. Zájem? Tato příručka pojednává o tom, jak můžete instalovat a používat balíčky v JavaScriptu s npm.

Co je Správce balíčků uzlů (NPM)?

JavaScript používá správce balíčků uzlů, často zkráceně npm, jako správce balíčků a úložiště balíčků. Node je zkratka pro Node.js, běhové prostředí JavaScriptu používané k provádění kódu JavaScript mimo prohlížeč.

S více než milionem balíčků hostovaných na internetu web npmmohou vývojáři prohledávat a procházet obrovským katalogem knihoven JavaScriptu. Některé z těchto balíčků se stahují více než 10 milionůkrát týdně. Web poskytuje informace týkající se všech balíčků hostovaných na něm, jako je zdrojový kód, dokumentace, číslo verze a rozbalená velikost.

instagram viewer

Spolu s webem poskytuje npm také nástroj příkazového řádku, který umožňuje vývojářům tyto balíčky instalovat nebo odinstalovat.

Nástroj příkazového řádku npm je integrován s Node.js. Proto je nezbytné před použitím balíčků JavaScriptu stáhnout soubor Node.js do počítače.

Navštivte oficiální Web Node.js stáhnout příslušnou verzi v závislosti na operačním systému. Po stažení dokončete proces instalace podle pokynů na obrazovce.

Další informace najdete v našem průvodci na instalace Node.js na Windows. Pokud plánujete instalaci více verzí Node.js na vašem počítači se systémem Linux, nástroje jako NVM vám může pomoci spravovat více instalací Node.js..

Chcete-li ověřit instalaci, otevřete příkazový řádek v systému Windows nebo terminál v systémech Linux a macOS a spusťte následující příkazy:

uzel - verze
npm --verze

Pokud byla instalace úspěšná, terminál zobrazí nainstalovanou verzi Node.js a npm.

Instalace balíčků

Díky nástroji příkazového řádku npm je instalace balíčků do vašich projektů JavaScriptu nebo Node.js extrémně jednoduchá díky jedinému příkazu. Otevřete příkazový řádek nebo terminál v adresáři projektu a spusťte následující příkaz:

NPM instalace 

Můžete také nainstalovat více balíčků pomocí jediného příkazu oddělením názvů balíků mezerou tímto způsobem:

NPM instalace ... 

Instalace více balíčků pomocí NPM

Používání nainstalovaných balíčků

Jakmile nainstalujete balíčky pomocí příkazu npm install, je čas je začít používat. Můžete si všimnout, že byla pojmenována nová složka node_modules a 2 nové soubory, balíček.json a balíček-lock.json, byly generovány automaticky. S těmito soubory si nemusíte dělat starosti. NPM je generuje, aby sledovaly závislosti vašeho projektu.

Chcete-li použít nainstalované balíčky, budete je muset vyžadovat nebo importovat do svého kódu JavaScript. Syntaxe pro to může být jeden z těchto dvou příkazů v závislosti na verzi JavaScriptu, kterou používáte:

const balíček = require ('název-balíčku');
importovat balíček z 'název-balíčku';

Přesnou syntaxi si můžete prohlédnout v dokumentaci k balíčku, který používáte, na webu npm.

Odinstalování balíčků

Odinstalování balíčků je stejně snadné jako jejich instalace. Příkaz pro odinstalování balíků z vašeho projektu je:

NPM odinstalovat 

Stejně jako příkaz install můžete také odinstalovat více balíků v jednom příkazu prostřednictvím:

NPM odinstalovat ... 

Odinstalování více balíčků

Efektivní používání balíčků

Balíčky vám sice mohou usnadnit život jako vývojáři, ale také vytvoří závislost mezi vaším projektem a balíčky, které používáte. Proto se doporučuje před instalací více balíčků si to rozmyslet.

Místo rozsáhlých úprav nainstalovaných balíčků podle svých potřeb můžete také vytvořit vlastní balíčky a zdarma je publikovat na npm. Se správným návrhovým vzorem můžete vytvořit balíčky pro vás a váš tým, které použijete v budoucích projektech, a zajistit, aby byl váš kód znovu použitelný.

Uznání: Ferenc Almasi on Unsplash

E-mailem
Jak vytvořit opakovaně použitelný kód v JavaScriptu pomocí návrhových vzorů

Pochopení toho, jak používat návrhové vzory, vám umožní používat opakovaně použitelný kód v JavaScriptu. Tady je to, co potřebujete vědět.

Přečtěte si další

Související témata
  • Programování
  • JavaScript
  • Správci balíčků
O autorovi
Nitin Ranganath (Publikováno 6 článků)

Nitin je vášnivým vývojářem softwaru a studentem počítačového inženýrství vyvíjejícím webové aplikace pomocí technologií JavaScriptu. Pracuje jako webový vývojář na volné noze a ve svém volném čase rád píše pro Linux a programování.

Více od Nitin Ranganath

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji s technickými tipy, recenzemi, bezplatnými elektronickými knihami a exkluzivními nabídkami!

Ještě jeden krok…!

V e-mailu, který jsme vám právě poslali, potvrďte svou e-mailovou adresu.

.