Heim  >  Artikel  >  Web-Frontend  >  NodeJS-Setup-Warehouse

NodeJS-Setup-Warehouse

WBOY
WBOYOriginal
2023-05-11 15:25:382113Durchsuche

Node.js ist eine Chrome-basierte JavaScript-Laufzeitumgebung zum Erstellen leistungsstarker, skalierbarer Webanwendungen. Node.js verwendet ein ereignisgesteuertes, nicht blockierendes I/O-Modell, wodurch es sich besonders gut für die Verarbeitung einer großen Anzahl gleichzeitiger Verbindungen eignet. Auf Node.js können Entwickler npm (Node Package Manager) verwenden, um verschiedene Bibliotheken und Module einfach zu verwalten. In diesem Artikel erfahren Sie, wie Sie ein npm-Repository einrichten, damit Ihre Node.js-Anwendung problemlos auf verschiedene Bibliotheken und Module in npm zugreifen kann.

Schritt 1: Node.js installieren

Sie müssen zuerst Node.js installieren. Sie können das Ihrem System entsprechende Node.js-Installationspaket von der offiziellen Node.js-Website herunterladen und es dann gemäß den Anweisungen installieren. Nachdem die Installation abgeschlossen ist, können Sie die Befehlszeilenschnittstelle öffnen (cmd unter Windows-Systemen öffnen, Terminal unter Mac-Systemen öffnen) und den folgenden Befehl eingeben, um zu überprüfen, ob Node.js erfolgreich installiert wurde:

node -v

Wenn Node.js bereits installiert ist. Bei Erfolg werden die Versionsinformationen von Node.js angezeigt.

Schritt 2: Überprüfen Sie, ob npm installiert ist

npm ist der Paketmanager von Node.js, der für die Verwaltung des Downloads, der Installation, des Upgrades und der Deinstallation verschiedener Bibliotheken und Module verantwortlich ist . . Wenn Node.js installiert ist, wird auch npm installiert. Sie können überprüfen, ob npm auf dem aktuellen System installiert wurde, indem Sie den folgenden Befehl verwenden:

npm -v

Wenn npm erfolgreich installiert wurde, werden die Versionsinformationen von npm angezeigt.

Schritt 3: Repository auswählen

npm lädt standardmäßig verschiedene Bibliotheken und Module aus dem offiziellen Repository (https://registry.npmjs.org/) herunter. Manchmal kann es jedoch zu instabilen Zugriffsproblemen im offiziellen Lager kommen. Zu diesem Zeitpunkt müssen wir ein stabiles und zuverlässiges NPM-Lager auswählen.

Zu den in China häufig verwendeten NPM-Beschleunigern gehören Taobao NPM Mirror, Cnpmjs Mirror und NPM.taobao.org Mirror. Im Folgenden wird beschrieben, wie diese drei NPM-Beschleuniger eingerichtet werden.

(1) Taobao NPM-Spiegel

Taobao NPM-Spiegel ist einer der am häufigsten verwendeten NPM-Beschleuniger in China. Die Einstellungsmethode lautet wie folgt:

npm config set registry https://registry.npm.taobao.org

Nach erfolgreicher Einstellung können Sie das aktuell verwendete npm-Warehouse mit dem folgenden Befehl überprüfen:

npm config get registry

Dieser Befehl gibt das aktuell verwendete npm zurück Lageradresse. Wenn der Rückgabewert https://registry.npm.taobao.org ist, bedeutet dies, dass der Taobao npm-Spiegel erfolgreich eingerichtet wurde.

(2) cnpmjs-Spiegel

cnpmjs-Spiegel ist ein NPM-Beschleuniger, der von inländischen Entwicklern verwaltet wird und zeitnaher aktualisiert wird als der Taobao-NPM-Spiegel. Die Einstellungsmethode lautet wie folgt:

npm install -g cnpm --registry=https://registry.npm.taobao.org

Dieser Befehl installiert zuerst cnpm und legt dann die Registrierungsadresse auf den Taobao-npm-Spiegel fest. Nachdem die Installation abgeschlossen ist, können Sie das aktuell verwendete npm-Warehouse mit dem folgenden Befehl überprüfen:

cnpm config get registry

Dieser Befehl gibt die aktuell verwendete npm-Warehouse-Adresse zurück, wenn der Rückgabewert https://registry ist. npm.taobao.org bedeutet, dass der cnpmjs-Spiegel erfolgreich eingerichtet wurde.

(3) npm.taobao.org Mirror

npm.taobao.org Mirror ist ein weiterer vom Taobao-Team verwalteter NPM-Beschleuniger, der etwas langsamer ist als die beiden anderen. Manche. Die Einstellungsmethode ist wie folgt:

npm config set registry http://registry.npm.taobao.org/

Nach erfolgreicher Einstellung können Sie das aktuell verwendete npm-Warehouse mit dem folgenden Befehl überprüfen:

npm config get registry

Dieser Befehl gibt das aktuell verwendete npm zurück Lageradresse. Wenn der Rückgabewert http://registry.npm.taobao.org/ ist, bedeutet dies, dass der npm.taobao.org-Spiegel erfolgreich festgelegt wurde.

Schritt 4: Verwenden Sie den npm-Befehl

Nachdem Sie das npm-Warehouse eingerichtet haben, können Sie den npm-Befehl verwenden, um verschiedene Bibliotheken und Module einfach zu verwalten. Häufig verwendete NPM-Befehle sind:

npm install 6112fef22dc3bff574b3ebf52fb7ce22: Installiert die angegebene Bibliothek oder das angegebene Modul.

npm uninstall 6112fef22dc3bff574b3ebf52fb7ce22: Deinstalliert die angegebene Bibliothek oder das angegebene Modul.

npm update 6112fef22dc3bff574b3ebf52fb7ce22: Aktualisiert die angegebene Bibliothek oder das angegebene Modul.

npm-Suche 1099a494fbf88e51dc6091739ce0acd1: Suche nach Bibliotheken oder Modulen, die den angegebenen Schlüsselwörtern entsprechen.

npm-Liste: Listet alle Bibliotheken und Module auf, von denen die aktuelle Anwendung abhängt.

npm init: Initialisieren Sie eine neue Node.js-Anwendung.

Im obigen Befehl bezieht sich 7e9688baa41244d10eb32a329b2e3bf7 auf den Namen der Bibliothek oder des Moduls.

Zusammenfassung

In diesem Artikel werden die Einrichtung eines NPM-Warehouses und häufig verwendete NPM-Befehle vorgestellt. Durch die Einrichtung eines npm-Warehouses können Sie das Problem des instabilen Netzwerkzugriffs lösen, Downloads beschleunigen und die Entwicklungseffizienz verbessern. Dies ist natürlich nur ein kleiner Tipp in der Node.js-Entwicklung. Es gibt viele tiefergehende Aspekte des Node.js-Lernens, die kontinuierliches Lernen und Erkunden erfordern.

Das obige ist der detaillierte Inhalt vonNodeJS-Setup-Warehouse. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn