Bibliotheken Enthält vor geschriebenes Code, den ein Entwickler in seinen eigenen Code integrieren kann, um unterschiedliche Aktionen auszuführen, für die er ansonsten einen umfangreichen, komplexen Code schreiben muss.
Pakete Kann Bibliotheken, Unterverpackungen und andere Dateien enthalten. In einigen Sprachen sind Bibliotheken und Pakete die gleichen Dinge.
Was ist NPM?
NPM, kurz für Knotenpaketmanager, ist ein Paketmanager für den Knoten.JS -Pakete zum Herunterladen und Integrieren von Paketen in JavaScript -Code. Diese Pakete enthalten alle Dateien, die für ein Modul (Bibliothek) erforderlich sind.
NPM ist ein wesentlicher Bestandteil des JavaScript -Ökosystems und enthält viele Open -Source -Software, Bibliotheken, Module oder Pakete. Das Schreiben von Code erleichtert viel einfacher, da Entwickler sich auf bereits geschriebene Code verlassen können, um verschiedene Aktionen auszuführen.
So laden Sie NPM herunter?
NPM kommt mit Knoten.JS; Es wird automatisch auf Ihrem System installiert, wenn Sie den Knoten installieren.JS. Also müssen wir zuerst den Knoten installieren.JS von ihrer offiziellen Website:
https: // nodejs.org/en/download/
Besuchen Sie den oben gegebenen Link und laden Sie die LTS-Version (Empfohlen) von Knoten herunter.JS. Sobald der Download abgeschlossen ist, installieren Sie den Knoten.JS in Ihrem System. NPM wird automatisch installiert, sobald der Knoten.JS ist erfolgreich in Ihrem System installiert.
Sie können den folgenden Befehl in der Eingabeaufforderung (CMD) ausführen, um zu überprüfen, ob der Knoten.JS und NPM wurden in Ihrem System ordnungsgemäß installiert.
> Knoten -vSo herunterladen Sie Pakete mit NPM?
Jetzt werden wir ein Paket mit NPM herunterladen, was ein sehr einfacher Prozess ist. Um ein Paket mit NPM herunterzuladen, öffnen Sie zuerst das Terminal und verwenden Sie dann die folgende Syntax:
> npm install [package_name]In diesem Beispiel werden wir das Kreidepaket installieren, mit dem der Text, der auf der Konsole angezeigt wird, gestaltet wird:
> NPM Kreide installierenNPM Erstellt einen neuen Ordner mit dem Namen von (wenn es noch nicht existiert) “node_modules”Um das Paket zu speichern. Jetzt werden alle Ihre heruntergeladenen Pakete in diesem Ordner gespeichert.
Führen Sie den folgenden Befehl untergewandt aus, um die erfolgreiche Installation Ihres Pakets zu überprüfen:
> ls node_modulesSo herunterladen Sie Pakete weltweit mit NPM
Die oben angegebene Methode installiert nur das NPM -Paket lokal. Das bedeutet, dass das aktuelle Projekt nur auf das Paket zugreifen kann. Wenn Sie ein NPM -Paket installieren möchten, auf das jedes Projekt auf Ihrem System zugreifen kann, verwenden Sie die folgende Syntax:
> npm install -g [package_name]> npm install -g obere kaseSo verwenden Sie das Paket
Ein NPM-Paket kann auf folgende Weise in JavaScript-Quellcode integriert werden:
const opper_case = require ('obere kase');Wie die meisten von Ihnen diesen Knoten höchstwahrscheinlich bereits wissen würden.JS ist eine serverseitige Technologie. Wenn wir also versuchen, den oben gegebenen Code in einem Browser auszuführen, gibt er den folgenden Fehler:
Wir können diesen Fehler beseitigen, indem wir ein Tool installieren fordern () Funktion in einem Browser. Hier werden wir ein Tool namens verwenden Browserify. Installieren Browserify, Führen Sie den folgenden Befehl aus:
NPM Install -g -BrowserifyVerwenden Sie nun den folgenden Befehl, um eine Datei aus Ihrem Quellcode zu erstellen, in der alle Abhängigkeiten behoben wurden:
> Browserify Source-Code_File-Name.JS -o -Bündel.JS(Sie müssen den obigen Befehl jedes Mal ausführen, wenn Sie Änderungen im ursprünglichen Quellcode vornehmen.)
Wenn Sie einen Fehler erhalten, indem Sie den Befehl wie oben erwähnt ausführen, öffnen Sie die Windows Power Shell und verwenden Sie die folgenden Befehle, bevor Sie den oben angegebenen Befehl verwenden:
> Set -executionPolicy -Scope Currentuser -executionPolicy uneingeschränkt[Diese Befehle setzen Sie großen Sicherheitsrisiken aus, da Sie es Ihnen ermöglichen, unbekannte Skripte auf Ihrem System auszuführen.]
Führen Sie nun den Befehl wie oben erwähnt aus; Diesmal sollte es funktionieren. Ersetzen Sie nun die Skriptquelle aus dem Namen Ihrer Quellcode-Datei durch das Bundle.JS in der HTML -Datei "Header" und führen Sie den Code erneut aus. Der Code wird diesmal ordnungsgemäß ausgeführt und gibt keinen Fehler an.
Abschluss
Bibliotheken und Pakete enthalten Codesätze, die von Entwicklern beim Erstellen eines eigenen Codes aufgerufen werden können. Sie führen Aktionen aus, die ein Entwickler in seinem eigenen Code benötigt. Sie werden so gemacht, dass sie in den Code eines anderen integriert werden und von anderen verwendet werden
In dieser Anleitung haben wir gelernt, wie man Pakete mit NPM heruntergeladen, installiert und verwendet. Da NPM-Pakete eine serverseitige Technologie sind, benötigen sie zusätzliche Tools, die Sie auf Browsern ausgeführt werden können.