Voraussetzungen: Sie müssen die NodeJS -Umgebung installiert und auf Ihrem Computer ausgeführt werden, um ein Knotenmodul zu erstellen, um eine Anleitung zum Installieren von NodeJS zu erstellen. Klicken Sie hier.
Einschließlich eines Moduls in Ihr Projekt
Um ein bestimmtes Modul zu verwenden, müssen Sie das Schlüsselwort verwenden "erfordern()" mit dem Namen dieses Moduls. Wenn das Modul, das Sie verwenden möchten, kein integriertes Modul ist, können Sie Module aus der NPM-Bibliothek herunterladen, indem Sie den folgenden Befehl im Terminal verwenden:
NPM installiertEingebaute Module
NodeJS enthält viele integrierte Module. Einige Beispiele für die integrierten Module sind:
Erstellen Sie Ihr eigenes NodeJS -Modul
Sie können Ihre Knotenmodule problemlos erstellen und andere Dateien desselben Projekts oder über verschiedene Anwendungen hinweg verwenden. Lassen Sie uns zunächst in einen Ordner gehen und ein neues Knotenprojekt verwenden NPM. Geben Sie also die folgenden Zeilen im Terminal Ihres Codesteditors ein:
$ mkdir create_node_module
Dadurch wird ein neuer Ordner erstellt. Jetzt müssen wir mit dem folgenden Befehl in den Ordner gehen:
$ cd create_node_module
Nachdem Sie sich in dem von Ihnen erstellten Ordner befinden, können Sie ein neues Knotenprojekt mit dem Befehl starten:
$ npm initSie sehen das folgende Ergebnis in Ihrer Konsole:
Folgen Sie einfach mit dem Terminalbildschirmhandbuch und geben Sie einen Paketnamen, einen Autoramen usw. an.
Am Ende wird Sie fragen, ob Sie mit dem Paket einverstanden sind.JSON -Datei:
Typ Ja oder drücken Sie eingeben.
Erstellen Sie eine neue Datei und nennen Sie sie „MyFirstmodule.JS ”. In dieser Datei werden wir Informationen über Super-Autos speichern, daher benötigen wir eine Datenstruktur von Auto was wir mit den folgenden Codezeilen erstellen können:
KlassenautoAls nächstes benötigen wir eine Liste von Autos, wobei jeder Eintrag auf die gerade erstellte Datenstruktur abgebildet ist:
const Allcars = [Als nächstes möchten wir eine Funktion, die nach dem Zufallsprinzip Autos aus unserer Liste auswählt. Wir müssen diese Funktion auch mit dem Schlüsselwort exportieren “Exporte “ Damit jede Datei, die unser Modul erfordert, Zugriff auf diese Funktion haben kann. Verwenden Sie die folgenden Codezeilen:
Exporte.getrandomcar = () =>Erstellen Sie eine neue Datei im selben Ordner und nennen Sie sie als "Index JS", und geben Sie die folgende Zeile in diese Datei ein:
const cars = fordern ("./myfirstmodule ");Diese Zeile wird unser Modul in unserem enthalten Index.JS Datei auch können wir jetzt die anrufen "GetRandomcar ()" Funktion mit dem "Autos" Variable:
const randomcar = cartautos.getrandomcar ();Das Letzte, was noch zu tun ist, ist, die zu verwenden Name und das Modell des Autowagens, das zufällig ausgewählt wurde. Wir tun dies, indem wir die folgenden Befehlszeilen von Code verwenden:
Konsole.Protokoll(Jetzt müssen wir nur noch die Leitung des Laufens Index Datei, indem der folgende Befehl im Terminal eingeben:
Knotenindex.JSSie sehen das folgende Ergebnis auf der Konsole:
Dort haben Sie es, Sie haben Ihr erstes Knotenmodul erstellt und es in einer anderen Datei verwendet Exporte Und erfordern Aussagen. Wenn Sie die Extrameile gehen möchten, können Sie dieses Modul in der NPM -Bibliothek veröffentlichen.
Abschluss
Knotenmodule entsprechen JavaScript -Bibliotheken, und deshalb ist das Erstellen neuer Knotenmodule kein schwieriger Job. Zu Beginn müssen Sie ein neues Projekt einrichten "NPM init" und dann können Sie das Knotenmodul in einer anderen Datei oder Anwendung mithilfe verwenden erfordern Und Exporte Schlüsselwörter. Derzeit implementieren wir nur die Verwendung von Modulen in einer einzigen Maschine. Wenn Sie möchten, können Sie Ihr Modul sogar auf dem veröffentlichen NPM -Bibliothek sowie.