2015-10-07 98 views
3

剛在Windows 8中安裝了node.js。當我在命令提示符下輸入節點-v時,它成功提供了版本號v4.1.2,但是當我使用任何npm命令我得到以下錯誤npm拋出錯誤「無法找到模塊'可讀流'」

module.js:338 
throw err; 
^ 

Error: Cannot find module 'readable-stream' 
at Function.Module._resolveFilename (module.js:336:15) 
at Function.Module._load (module.js:286:25) 
at Module.require (module.js:365:17) 
at require (module.js:384:17) 
at Object.<anonymous>   
(C:\Users\Vivek\AppData\Roaming\npm\node_modules\npm\node_modules\are-we-there-yet\index.js:2:14) 
at Module._compile (module.js:434:26) 
at Object.Module._extensions..js (module.js:452:10) 
at Module.load (module.js:355:32) 
at Function.Module._load (module.js:310:12) 
at Module.require (module.js:365:17) 

如何解決此問題?

+0

你可以添加你的package.json文件嗎? –

+0

什麼是「我們現在還沒有」,它爲什麼在運行?你運行什麼命令來獲取你所顯示的輸出?你沒有提供足夠的信息。 – loganfsmyth

+0

@loganfsmyth我對此很陌生。我只是不知道發生了什麼。我想安裝吞嚥。我讀它需要安裝nodejs。所以我從他們的網站上安裝了lates版本。我按照他們的前2條指令和第二條指令..當我運行npm的命令時,我得到了這個錯誤。現在我對以npm開頭的任何東西都有錯誤。只是不知道這是如何工作的。 –

回答

0

您是否安裝了readable-stream模塊?

嘗試npm install readable-stream

+0

我在線以上嘗試,但給我同樣的錯誤。 –

+0

你能顯示你的代碼嗎? – Toanalien

+0

上傳圖片https://unsee.cc/bemanupi/ –

0

請嘗試:

npm install readable-stream 
+1

上面的行給我同樣的錯誤,沒有得到安裝 –

+0

你是在企業防火牆後面嗎? – msaero

4

我遇到了同樣的錯誤(視窗10)。以下是我如何解決它:

  1. 通過控制面板卸載nodejs。
  2. 轉到C:/用戶/ $用戶名/AppData /漫遊(請注意AppData文件夾默認爲隱藏)。
  3. 向下滾動到npm和npm-cache文件夾並刪除它們。
  4. 重新安裝nodejs。

試試看,我希望它能解決!

+0

我安裝了節點5.1.0並更新到5.6.0,並得到了與@Vivek Padhye完全相同的錯誤 - 修正了這個錯誤。謝謝! –

相關問題