【问题标题】:npm install i18next-conv: Error: Cannot find module 'readable-stream'npm install i18next-conv:错误:找不到模块“可读流”
【发布时间】:2013-12-04 03:03:23
【问题描述】:

我正在尝试安装 i18next-conv,但是当我运行 sudo npm install i18next-conv -g 时,我收到此错误:

Error: Cannot find module 'readable-stream'
at Function._resolveFilename (module.js:337:11)
at Function._load (module.js:279:25)
at Module.require (module.js:359:17)
at require (module.js:375:17)
at Object.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/sha/index.js:3:48)
at Module._compile (module.js:446:26)
at Object..js (module.js:464:10)
at Module.load (module.js:353:31)
at Function._load (module.js:311:12)
at Module.require (module.js:359:17)

If you need help, you may report this log at:
<http://github.com/isaacs/npm/issues>
or email it to:
<npm-@googlegroups.com>
System Darwin 11.4.2
command "node" "/usr/local/bin/npm" "install" "i18next-conv" "-g"
cwd /Users/personalcomputer/Desktop
node -v v0.6.18
npm -v 1.3.5

Additional logging details can be found in:
    /Users/personalcomputer/Desktop/npm-debug.log
not ok code undefined
not ok code 1

谁能告诉我如何安装它?

谢谢!

【问题讨论】:

    标签: node.js installation npm i18next


    【解决方案1】:

    我认为如果您更新 node.js 和可能的 npm,这应该可以解决。

    请注意,您可以通过以下命令使用 npm 本身更新 npm:

    sudo npm install -g npm
    

    【讨论】:

    • 刚刚尝试更新它,但我得到了同样的错误......我怎样才能让 npm 可以在全球范围内访问? (我认为这就是问题所在)
    • 通过查看错误消息,它可以全局访问,否则您会遇到权限错误。它找不到内置在节点核心中的“可读流”模块,因此我假设节点的版本太旧而无法支持该操作。很高兴看到您解决了这个问题!
    【解决方案2】:

    我要做的是从节点网页更新节点版本

    【讨论】:

    • 我也是!太尴尬了。
    猜你喜欢
    • 1970-01-01
    • 2016-12-23
    • 1970-01-01
    • 2015-12-16
    • 2014-05-25
    • 2016-02-25
    • 2015-02-26
    相关资源
    最近更新 更多