Node.js NPM
Co je NPM?
NPM je správce balíčků pro balíčky Node.js nebo moduly, chcete-li.
www.npmjs.com nabízí tisíce bezplatných balíčků ke stažení a použití.
Program NPM je na vašem počítači nainstalován při instalaci Node.js
NPM je již připraven ke spuštění na vašem počítači!
Co je to balíček?
Balíček v Node.js obsahuje všechny soubory, které potřebujete pro modul.
Moduly jsou JavaScriptové knihovny, které můžete zahrnout do svého projektu.
Stáhněte si balíček
Stažení balíčku je velmi snadné.
Otevřete rozhraní příkazového řádku a řekněte NPM, aby si stáhlo požadovaný balíček.
Chci si stáhnout balíček s názvem „velká písmena“:
Stáhnout "velká písmena":
C:\Users\Your Name>npm install upper-case
Nyní jste si stáhli a nainstalovali svůj první balíček!
NPM vytvoří složku s názvem "node_modules", kam bude balíček umístěn. Všechny balíčky, které nainstalujete v budoucnu, budou umístěny do této složky.
Můj projekt má nyní strukturu složek takto:
C:\Users\My Name\node_modules\upper-case
Použití balíčku
Jakmile je balíček nainstalován, je připraven k použití.
Zahrňte balíček „velká písmena“ stejným způsobem jako jakýkoli jiný modul:
var uc = require('upper-case');
Vytvořte soubor Node.js, který převede výstup "Hello World!" na velká písmena:
Příklad
var http = require('http');
var uc = require('upper-case');
http.createServer(function
(req, res) {
res.writeHead(200, {'Content-Type': 'text/html'});
res.write(uc.upperCase("Hello
World!"));
res.end();
}).listen(8080);
Uložte výše uvedený kód do souboru s názvem „demo_uppercase.js“ a spusťte soubor:
Spustit demo_uppercase:
C:\Users\Your Name>node demo_uppercase.js
Pokud jste na svém počítači provedli stejné kroky, uvidíte stejný výsledek jako v příkladu: http://localhost:8080