Node.js -NPM
Was ist NPM?
NPM ist ein Paketmanager für Node.js-Pakete oder Module, wenn Sie möchten.
www.npmjs.com bietet Tausende kostenloser Pakete zum Herunterladen und Verwenden.
Das NPM-Programm wird auf Ihrem Computer installiert, wenn Sie Node.js installieren
NPM ist bereits bereit, auf Ihrem Computer ausgeführt zu werden!
Was ist ein Paket?
Ein Paket in Node.js enthält alle Dateien, die Sie für ein Modul benötigen.
Module sind JavaScript-Bibliotheken, die Sie in Ihr Projekt einbinden können.
Laden Sie ein Paket herunter
Das Herunterladen eines Pakets ist sehr einfach.
Öffnen Sie die Befehlszeilenschnittstelle und weisen Sie NPM an, das gewünschte Paket herunterzuladen.
Ich möchte ein Paket namens "upper-case" herunterladen:
Download "Großbuchstaben":
C:\Users\Your Name>npm install upper-case
Jetzt haben Sie Ihr erstes Paket heruntergeladen und installiert!
NPM erstellt einen Ordner mit dem Namen „node_modules“, in dem das Paket abgelegt wird. Alle Pakete, die Sie in Zukunft installieren, werden in diesem Ordner abgelegt.
Mein Projekt hat jetzt eine Ordnerstruktur wie diese:
C:\Users\My Name\node_modules\upper-case
Verwenden eines Pakets
Sobald das Paket installiert ist, kann es verwendet werden.
Fügen Sie das "Großbuchstaben"-Paket genauso ein wie jedes andere Modul:
var uc = require('upper-case');
Erstellen Sie eine Node.js-Datei, die die Ausgabe „Hello World!“ konvertiert. in Großbuchstaben:
Beispiel
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);
Speichern Sie den obigen Code in einer Datei namens "demo_uppercase.js" und starten Sie die Datei:
Demo starten_uppercase:
C:\Users\Your Name>node demo_uppercase.js
Wenn Sie die gleichen Schritte auf Ihrem Computer ausgeführt haben, sehen Sie das gleiche Ergebnis wie im Beispiel: http://localhost:8080