Heim >Web-Frontend >js-Tutorial >So konfigurieren Sie den globalen Installationspfad des Node.js-Moduls

So konfigurieren Sie den globalen Installationspfad des Node.js-Moduls

php中世界最好的语言
php中世界最好的语言Original
2018-05-28 15:53:181242Durchsuche

Dieses Mal zeige ich Ihnen, wie Sie den globalen Installationspfad des Moduls Node.js konfigurieren und welche Vorsichtsmaßnahmen für die Konfiguration des globalen Installationspfads von Node.js gelten Hier ist der eigentliche Kampf. Schauen wir uns den Fall an.

Nach dem Herunterladen und Installieren von NodeJS befinden sich die folgenden Dateien in dem von Ihnen gewählten Pfad:

Standardmäßig installiert die NodeJS-Installation auch npm (Modulmanager: use Es gibt zwei Module zur Benutzerverwaltung (require, global und lokal).

Hinweis:

Global: Durch Ausführen von npm install -g wird das Modul im globalen Pfad installiert Wenn der Benutzer im Programm () benötigt, muss nicht berücksichtigt werden, wo sich das Modul befindet. Wenn der globale Pfad nicht geändert wird, wird das vom Benutzer heruntergeladene Modul standardmäßig auf den Pfad C:UsersAdministratorAppDataRoamingnpm gesetzt.

Teilweise: Durch Ausführen von npm install (beachten Sie, dass -g fehlt) wird das Modul in dem Pfad installiert, auf den das DOS-Fenster derzeit verweist Version. Modul!

Ändern Sie den standardmäßigen globalen Pfad:

Konfigurieren Sie zunächst den Speicherpfad des globalen Moduls von npm (node_global) und den Pfad des Caches (global_cache ). Ich möchte zum Beispiel die beiden oben genannten Ordner unter %nodejs%node_modules

1) Erstellen Sie zwei Ordner, „node_global“ und „node_cache“ unter D:appsnodejsnode_modules.

2) Im DOS-Fenster ausführen:

npm config set prefix “D:\apps\nodejs\node_modules\node_global”
npm config set cache “D:\apps\nodejs\node_modules\node_cache”

Wenn diese Methode nicht geändert werden kann, können Sie auch:

Node_modulesnpm in der NodeJS-Installation suchen Verzeichnis Die .npmrc-Datei

kann wie folgt geändert werden:

prefix = D:\apps\nodejs\node_modules\node_global
cache = D:\apps\nodejs\node_modules\node_cache

3) Zu diesem Zeitpunkt wurde der standardmäßige globale Pfad für die Installation des npm-Moduls in den entsprechenden geändert Ordner, aber dieser Benutzer kann diese Module immer noch nicht benötigen, da das Computersystem immer noch nicht weiß, dass Sie den Standardpfad geändert haben, also müssen Sie zu „win+R“-->“sysdm.cpl“--> „Erweitert“--> ;„Umgebungsvariablen“ öffnet das Einstellungsdialogfeld.

4) Das Folgende ist der kritischste Ort (der Ort, der über Erfolg oder Misserfolg der Änderung entscheidet!):

① Zuerst , legen Sie die „ Systemvariablen “ fest und erstellen Sie eine neue Variable mit dem Namen NODE_PATH. Der Variablenwert ist: der absolute Pfad des Ordners „node_modules“ im zuvor erstellten Ordner, der zum Speichern globaler Module verwendet wird. (Teilen Sie dem System mit, dass das vom Benutzer heruntergeladene globale Modul hier ist).

Das ist: D:appsnodejsnode_modulesnode_globalnode_modules

②Nachdem Sie den NODE_PATH erstellt haben, müssen Sie dem System auch die Speicherorte von Knoten und NPM mitteilen. Zu diesem Zeitpunkt müssen Sie zu „Systemvariablen“ gehen " im Dialogfeld „Umgebungsvariablen“. Suchen Sie die Variable „Pfad“ in der Spalte, doppelklicken Sie auf

, um sie zu öffnen, fügen Sie am Ende des vorhandenen Inhalts ein englisches Semikolon „;“ hinzu und klicken Sie dann Überprüfen Sie, ob

D:appsnodejs; (Adressen von Knoten und NPM) vorhanden ist.

Das folgende Element muss hinzugefügt werden, wenn cnpm installiert ist:

D:appsnodejsnode_modulesnode_global;

(cnpm path, npm install -g cnpm --registry=https://registry.npm.taobao.org!!! )

Ich glaube, Sie haben es gemeistert, nachdem Sie den Fall in diesem Artikel gelesen haben. Weitere spannende Methoden finden Sie in anderen verwandten Artikeln auf der chinesischen PHP-Website!

Empfohlene Lektüre:

So erstellen Sie eine Webpack+React-Entwicklungsumgebung

So erstellen Sie eine React-Familien-Bucket-Umgebung

Das obige ist der detaillierte Inhalt vonSo konfigurieren Sie den globalen Installationspfad des Node.js-Moduls. 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