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