Wie wird der NPM-Ordner node_module durch einen anderen Ordner ersetzt?

8

Standardmäßig installiert NPM die Module unter "node_modules". Gibt es eine Möglichkeit, es zum Beispiel "my_modules" zu ändern?

    
Guy Korland 02.12.2012, 09:44
quelle

1 Antwort

6

Der Standard für alle Knotenmodule ist die Verwendung des Verzeichnisses node_modules .

Versuchen Sie nicht, gegen diesen einheitlichen Standard zu verstoßen.

Was möchten Sie erreichen, indem Sie das Verzeichnis anpassen?

Hinweis:

Der folgende Befehl installiert ein Modul in my_project/node_modules/some_module

%Vor%

Wenn Sie Module installieren und global auf Ihrem System verfügbar haben möchten, können Sie das Flag --global ( -g ) verwenden

%Vor%

Pakete, die mit dem -g Flag installiert wurden, werden in ~/.npm

installiert

BEARBEITEN

Pro Kommentar können Sie versuchen, ein beliebiges Verzeichnis zu installieren, das eine Datei package.json enthält

%Vor%

Alternativ können Sie eine symbolische Verknüpfung installieren, anstatt das gesamte Modul in das Verzeichnis ~/my_project/node_modules zu kopieren.

%Vor%

Weitere Informationen hierzu:

%Vor%     
maček 02.12.2012, 09:51
quelle

Tags und Links