2012-10-29 61 views
1

我已經使用'npm install vows'安裝了誓言,並確保我有'眼睛'但在終端中運行'npm install eyes'。我檢查了本地用戶的node_modules文件夾中有一個眼睛文件夾。但是,當我運行一些測試使用'誓言'關鍵字,我得到這個錯誤的眼睛模塊。我曾嘗試卸載並重新安裝誓言和眼睛多次,但它沒有奏效。誰能幫我解決這個問題。找不到模塊眼睛

module.js:340 throw err;

錯誤:無法找到模塊「眼睛」

at Function.Module._resolveFilename (module.js:338:15) 
at Function.Module._load (module.js:280:25) 
at Module.require (module.js:362:17) 
at require (module.js:378:17) 
at Object.<anonymous> (/usr/bin/vows:32:15) 
at Module._compile (module.js:449:26) 
at Object.Module._extensions..js (module.js:467:10) 
at Module.load (module.js:356:32) 
at Function.Module._load (module.js:312:12) 
at Module.runMain (module.js:487:10) 

回答

0

我認爲這是選址問題。 您從npm,node.js的其他源安裝,而不是默認的。

你可能會碰到:

whereis eyes 
where is npm 

在你的終端以檢查您的安裝位置。