2017-02-06 24 views
0

Ich arbeite an einem VPS durch Dreamhost und sie erlauben nicht die Verwendung von sudo, so dass ich express-generator global nicht installieren kann. Ich mag wirklich alle Dateien, die Initiieren ausdrückt, wenn Sie den express Befehl aufrufen. Gibt es eine Möglichkeit, express-generator ohne das globale Attribut oder eine Möglichkeit zu installieren, alle Dateien zu erhalten, die der Befehl express initialisiert?Installieren Sie Express-Generator ohne globales Attribut

Antwort

3

Denken Sie daran, wenn Sie npm install x dann gibt es immer die Option, was auch immer es installiert über node_modules/x/bin/x ausgeführt, wenn das der Name des Shell-Befehls es installiert ist.

+0

Sie können dann 'node_modules/x/bin/x' zu Ihrem Pfad hinzufügen, um es zu verwenden, als ob es global installiert wurde –

+0

Können Sie ausführlicher erklären, wie ich das erreichen kann? Ich bin damit nicht vertraut. –

+0

Schauen Sie einfach in das installierte Verzeichnis, Sie werden sehen, das Skript sitzt dort, ausführbare Datei: 'node_modules/express-generator/bin/express' in Ihrem Fall. – tadman

Verwandte Themen