node.js - npm 版本显示错误 : Cannot find module 'readable-stream'

标签 node.js npm

我已经在我的 Windows 7 机器上安装了 node js,版本显示为 v4.1.2,但是当我尝试运行 npm install 甚至检查 npm 版本时,它会抛出以下错误。谁能帮我看看哪里出了问题?

C:\Users\nmadasu>npm version
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\nmadasu\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)

在阅读了 SO ( Node.js cannot find module 'readable-stream') 解决方案后,我尝试了 npm install gulp -g,即使这样也给出了同样的错误。

C:\Users\nmadasu>npm install gulp -g
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\nmadasu\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)

最佳答案

尝试:

npm install -g readable-stream

之后:

npm install gulp -g

关于node.js - npm 版本显示错误 : Cannot find module 'readable-stream' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33035106/

相关文章:

javascript - 在 React Js 中处理多个上传图像 + 将其发送到服务器

node.js - nodejs Passport 身份验证 token

node.js - npm-link 库上的无效 Hook 调用

NPM 报告的 Github 引用已过时

reactjs - npm 模块上的无效钩子(Hook)调用

javascript - 为什么 JavaScript "this"在 Node 和 Browser 环境中返回不同的值?

node.js - 密码仅保护 Node 应用程序的一部分

javascript - 将参数传递给nodejs中的module.exports

android - 在android项目上需要('react-native-xmpp'时出错)

node.js - 需要 npm 缓存中的 NPM 模块