2016-08-06 122 views
0

我想在節點中安裝一個模塊,我從來沒有這樣做過。 我已經下載了busboy模塊,它是一個名爲「busboy-master」的文件夾,帶有三個子文件夾和幾個文件。我已經把「打雜主」文件夾C:\ Program Files文件\的NodeJS \ node_modules在節點中安裝模塊

在節點命令提示符I型:npm install busboy

此時控制檯似乎是在做的東西,但沒有按」 t似乎給錯誤或確認。

無論如何,當我跑我的javascript我仍然可以在這行錯誤:var busboy = require('busboy');

,並從控制檯的錯誤是:Error, cannot find module busboy.

我也試圖把打雜主這個目錄中的文件夾沒有運氣:C:\ Program Files \ nodejs \ node_modules \ npm \ node_modules。

我從來沒有安裝過一個模塊,我找不到有關如何執行此操作的任何演練。有沒有我缺少的步驟或更多或不同的我應該做的?

謝謝!

+0

的【什麼是NPM,爲什麼我需要它?(http://stackoverflow.com/questions可能的複製/ 31930370 /什麼,是新公共管理和-爲什麼-DO-I-需要,它) – Iceman

回答

0

閱讀關於node和npm的絕對必要的基礎知識。 Flex你的谷歌肌肉。在這裏,我會讓你開始。我GOOGLE了「什麼是npm」,並發現這個回答你的問題的這個great introduction

0

只需從節點模塊中完全刪除模塊busboy。只要到節點模塊的目錄,並給予命令

npm install busboy 

而在你的js文件寫

var busboy = require('busboy'); 

這將肯定工作。

2

有兩種安裝npm的方法。如果你想使用它的具體應用

1.Local

NPM安裝npm_name

。你只要去根目錄&使用上面的命令。

此npm的範圍僅適用於該應用程序。如果您想在其他應用程序上使用它,則需要重新安裝。

如果使用本地安裝,安裝路徑將在同一個文件夾中,node_modules內文件夾

2.全球

NPM安裝-g NPM-名

如果你想全局使用它。假設你想在每個應用程序中使用一個npm。如果全局安裝,則無需再次安裝。

Ex。我們將在每個應用程序中使用express npm。所以我們全球安裝&在每個應用程序中使用它。文件夾的

安裝路徑是C:\ Users \用戶名\應用程序數據\漫遊\ NPM

相關問題