Knotenmodule unter Windows 10 und -g Konfiguration
Ich versuche, Knotenmodule wie httpster und nodemon unter Windows 10 für mich und meine Tochter auf separaten Konten zu verwenden. Als Administrator kann ich es von meinem eigenen Konto aus verwenden. Meine Tochter kann es nicht aus ihrem Konto verwenden. Der PATH wird nicht richtig eingestellt.
In den Umgebungsbenutzervariablen habe ich Folgendes:
%userprofile%\AppData\Roaming\npm
Dies wird auf beiden Konten "Papa" und "Tochter" wie folgt erweitert.
C:\Users\dad\AppData\Roaming\npm
Wenn meine Tochter versucht, nodemon global mit der -g
Option zu installieren, versucht sie, Nodemon in C:\Users\dad\AppData\...
und nicht zu installierenC:\Users\daughter\AppData\...
Das Konto meiner Tochter kann keine globalen Module in mein Administratorkonto schreiben. Wie kann ich node / npm so konfigurieren, dass er meinen globalen Knoten an einen Ort schreibt, an dem wir beide darauf zugreifen und sich in unseren beiden PATHs befinden?
Selbst wenn ich die Module zu meinem Konto hinzufüge, kann sie das nodemon
oder httpster
von ihrem Konto nur ausführen, wenn sie ein Administratorkonto verwendet. Sie ist ein Kind und ich lehre sie, Knoten zu benutzen und auszudrücken.
Ich habe auch NODE_PATH
zu setzen %AppData%\npm\node_modules
in Benutzervariablen.
Beachten Sie, dass ich dies unter Windows 10 zum Laufen bringen kann, wenn Sie das Linux-Subsystem für Windows verwenden.
Mit dem Microsoft Linux-Subsystem stelle ich das in meine Tochter .bashrc
export NODE_PATH=$NODE_PATH:/usr/local/lib/node_modules
Ich habe auch ein Bash-Shell-Skript erstellt, go.sh
das folgendes enthält:
#!/bin/bash cd /mnt/c/Users/daughter/Documents/development/practice
Sie kann dies mit verwenden
$ . go.sh
und gehen Sie direkt zu ihren Dateien.
Ich bin jedoch immer noch neugierig, ob es eine Lösung gibt, globale Knotenmodule unter Windows 10 mit mehreren Benutzern zu verwenden, die DOS verwenden.
0 Antworten auf die Frage
Verwandte Probleme
-
6
Wie kann man eine Shortcut- oder Batch-Datei an die neue Taskleiste und das Startmenü von Windows 7,...
-
6
Eigentümerfenster rekursiv ändern 7
-
4
Wie tausche ich die Windows- und Steuertasten in Windows aus?
-
6
Treffen Sie alle X Minuten eine Website
-
1
Deaktivieren, wenn sich die Maus in Windows 7 am Bildschirmrand befindet, zeigt Desktop.
-
2
Ist es möglich, einen Homebrew-Aktualisierungsknoten auf Version 0.4.2 zu haben?
-
4
Node.js 0.4.2 unter FreeBSD 8.2 amd64 erstellen / installieren
-
3
Deinstallieren Sie Node.js
-
7
NodeJS installieren
-
3
Einige Anleitungen zur Linux-Version für allgemeine Verwendung + Schnittstellenentwicklung?