Node.js ist eine der beliebtesten JavaScript-Laufzeiten, die in der modernen Anwendungsentwicklung verwendet werden. Bei der Arbeit mit Node.js verwenden wir normalerweise viele integrierte Module und Module von Drittanbietern, um Anwendungen zu erstellen. In diesem Artikel zeige ich Ihnen, wie Sie Module in Node.js installieren.
1. Was ist das Node.js-Modul?
Das Node.js-Modul ist eine Reihe von Funktionscodes, die Entwicklern dabei helfen, verschiedene Aufgaben in der Node.js-Umgebung auszuführen. Node.js bietet verschiedene integrierte Module wie HTTP, HTTPS, FS, Path usw., und es gibt viele Module von Drittanbietern, die von NPM (Node.js Package Manager) heruntergeladen werden können.
Die Verwendung von Node.js-Modulen kann unsere Programmiereffizienz erheblich verbessern und mühsame Code-Schreibzeit und Anwendungsentwicklungszeit reduzieren.
2. So installieren Sie das Node.js-Modul
1. Verwenden Sie NPM zur Installation
Die Node.js-Umgebung wird mit dem Node.js-Paketmanager (npm) geliefert, der es Entwicklern ermöglicht, das Node.js-Modul in einem zu installieren Installieren Sie verschiedene Abhängigkeiten des SDK sauber, schnell und konsistent. npm unterhält eine große Softwarebibliothek mit verschiedenen Modulen, sodass wir diese schnell und einfach installieren, aktualisieren und deinstallieren können.
Geben Sie an einer Eingabeaufforderung in Ihrem lokalen Projektordner den folgenden Befehl ein, um das node.js-Modul herunterzuladen:
npm install <module_name>
Dadurch werden die erforderlichen Module automatisch aus dem NPM-Repository heruntergeladen und installiert. Während des Download- und Installationsvorgangs können Sie Details zum Installationsvorgang sehen. Wenn Sie eine bestimmte Version des Moduls installieren müssen, können Sie den folgenden Befehl verwenden:
npm install <module_name>@
2. Manuelle Installation
Wenn sich das heruntergeladene Modul nicht in der npm-Bibliothek befindet, können Sie es manuell herunterladen und installieren.
Zuerst müssen Sie die ZIP-Datei von der Quelle des Moduls herunterladen und den Ordner extrahieren. Verschieben Sie sie dann in den lokalen Projektordner. Suchen Sie im Projektordner nach der Datei „package.json“, suchen Sie nach dem Schlüssel-Wert-Paar für die Abhängigkeit und fügen Sie den folgenden Code hinzu, um das Modul zu installieren:
"dependencies":{ "<module_name>": "file://path/to/module/extracted/folder" }
Dabei ist
npm install
Dieser Befehl installiert die Projektabhängigkeiten, einschließlich der Module, die Sie manuell installiert haben. Er installiert alle Abhängigkeiten basierend auf den in der Datei package.json definierten Modulen.
3. Versionskontrolle des Node.js-Moduls
In der Entwicklungsumgebung verwenden wir möglicherweise nicht die neueste Version des Moduls, da die neue Version möglicherweise seine API und damit das Verhalten unserer Anwendung ändert. Daher müssen wir beim Einrichten einer Node.js-Anwendung, insbesondere in einer Produktionsumgebung, auf die Version des Moduls achten.
Sie können npm oder die manuelle Installation verwenden, um eine bestimmte Version des Moduls zu installieren. Wenn wir jedoch mehr Module in unserem Projekt verwenden, müssen wir den Befehl „npm Shrinkwrap“ verwenden, um die Versionen aller Abhängigkeiten zu sperren.
npm shrinkwrap
Dadurch wird sichergestellt, dass die Version einer Abhängigkeit nicht ohne Tests geändert wird, wenn die Abhängigkeit aktualisiert, installiert oder deinstalliert wird.
4. Zusammenfassung
In der Node.js-Entwicklung sind Module von entscheidender Bedeutung. Diese Module erleichtern das Schreiben von Node.js-Anwendungen und bieten gleichzeitig eine hohe Wiederverwendbarkeit des Codes.
In diesem Artikel haben wir erklärt, wie man Module in Node.js mit NPM oder manuell installiert. Wir haben auch gelernt, wie man die Versionierung von Modulen in einem Projekt steuert. Mit dem Gelernten können Sie mit der Erstellung Ihrer eigenen Anwendungen in Node.js beginnen.
Das obige ist der detaillierte Inhalt vonnodejs installiert Module. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!