Heim >Web-Frontend >Front-End-Fragen und Antworten >Was sind die Unterschiede zwischen den Installationsmodi des Knotens?

Was sind die Unterschiede zwischen den Installationsmodi des Knotens?

WBOY
WBOYOriginal
2022-04-19 18:12:031771Durchsuche

Unterschied: 1. Bei der lokalen Installation wird das Modul in das Verzeichnis heruntergeladen, in dem sich die aktuelle Befehlszeile befindet, während bei der globalen Installation das Modul im globalen Verzeichnis heruntergeladen und installiert wird, d. h. unter „node_modules“ im Node-Installationsverzeichnis 2. Die lokale Installation kann direkt über die Einführung durch require() erfolgen, die Methode require() kann jedoch nicht für die globale Installation verwendet werden.

Was sind die Unterschiede zwischen den Installationsmodi des Knotens?

Die Betriebsumgebung dieses Tutorials: Windows 10-System, NodeJS-Version 12.19.0, Dell G3-Computer.

Was sind die Unterschiede zwischen den Installationsmodi von Node?

1. Verschiedene Installationsorte:

Lokale Installation:

npm install moduleName

ist das Herunterladen des Moduls in das Verzeichnis, in dem sich die aktuelle Befehlszeile befindet.

Globale Installation:

npm install moduleName -g

Das Modul wird heruntergeladen und im globalen Verzeichnis installiert, dh unter node_modules im Knoteninstallationsverzeichnis

2 Die Aufrufmethode ist unterschiedlich:

Im Code lokale Installation kann direkt über require( ); var moduleName = require('moduleName');

Die globale Installation ist für die Verwendung in der Befehlszeile (Befehlszeile) vorgesehen, es gibt keine Möglichkeit, require zum Aufrufen des Pakets zu verwenden

Bemerkungen:

Sie können den Installationsmodus festlegen, indem Sie npm set global=true/false verwenden, und npm get global kann den aktuell verwendeten Installationsmodus anzeigen.

Empfohlenes Lernen: „

nodejs-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWas sind die Unterschiede zwischen den Installationsmodi des Knotens?. 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