2016-08-06 25 views
0

Ich versuche, ein Modul in Knoten zu installieren, und ich habe dies noch nie zuvor getan. Ich habe das Busboy-Modul heruntergeladen, das ein Ordner namens "busboy-master" ist, der drei Unterordner und ein paar Dateien enthält. Ich habe die „busboy-Master“ Ordner in C setzen: \ Programme \ NodeJS \ node_modulesInstallieren von Modulen in Knoten

In einem Knoten Eingabeaufforderung Ich tippe: npm install busboy

An diesem Punkt der Konsole zu tun Sachen scheint aber doesn‘ Es scheint entweder einen Fehler oder eine Bestätigung zu geben.

Wie auch immer, wenn ich meinen Javascript betreiben ich noch einen Fehler auf der Linie erhalten, die sagt: var busboy = require('busboy');

und den Fehler von der Konsole ist: Error, cannot find module busboy.

Ich habe auch den busboy-Master zu setzen versucht, Ordner in diesem Verzeichnis ohne Glück: C: \ Programme \ nodejs \ node_modules \ npm \ node_modules.

Ich habe noch nie ein Modul installiert, und ich kann keine exemplarischen Vorgehensweisen dafür finden. Gibt es irgendwelche Schritte, die ich vermisse oder etwas anderes oder anderes, das ich tun sollte?

Danke!

+0

Mögliche Duplikat [Was NPM ist und warum brauche ich es?] (Http://stackoverflow.com/questions/31930370/was-ist-npm-und-warum-ich-brauche-es) – Iceman

Antwort

0

Lesen Sie die grundlegenden Grundlagen von Node und Npm. Beuge deine Google-Muskeln. Hier, ich werde dich beginnen. Ich googelte "Was ist Npm" und fand diese great introduction, die Ihre Frage beantwortet.

0

Löschen Sie das Modul busboy vollständig von Ihrem Knotenmodul. Gehen Sie einfach Modulverzeichnis mit dem Knoten und gibt Befehl

npm install busboy 

Und in Ihrer js Datei schreiben

var busboy = require('busboy'); 

Es wird sicher funktionieren.

2

Es gibt zwei Möglichkeiten, npm zu installieren.

1.Local

npm npm_name

installieren Wenn Sie es auf die spezifische Anwendung verwendet werden soll. Sie gehen einfach zum Root-Verzeichnis & Verwenden Sie den obigen Befehl.

Der Bereich für diesen npm ist nur für diese Anwendung. Wenn Sie es in einer anderen Anwendung verwenden möchten, müssen Sie es erneut installieren.

Wenn die Verwendung lokal installieren, Installationspfad mit in gleichen Ordner, in den node_modules Ordner

2. Globale

npm installieren -g npm-name

Wenn Sie es global verwenden möchten. Stellen Sie sich vor, Sie möchten in jeder Anwendung einen npm verwenden. Wenn Sie die Installation global durchführen, müssen Sie sie nicht erneut installieren.

Ex. Wir werden Express Npm in jeder Anwendung verwenden. So installieren wir global & verwenden Sie es in jeder Anwendung.

Installationspfad der Ordner C: \ Users \ Benutzername \ AppData \ Roaming \ npm