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.
Die Betriebsumgebung dieses Tutorials: Windows 10-System, NodeJS-Version 12.19.0, Dell G3-Computer.
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!