【问题标题】:npm doesn't work with latest stable node?npm 不适用于最新的稳定节点?
【发布时间】:2014-04-19 04:29:45
【问题描述】:

我对 node/npm 真的很陌生,但是当我尝试安装日志记录解决方案(无论如何都与 0.10 不兼容)时,我升级了我的节点(我什至不记得为什么现在) npm 不起作用我明白了:

Error: npm doesn't work with node v0.10.26

我没有找到任何问题或答案。因为我根本不能使用 npm,所以我不能 npm upgrade 或 npm remove。 Node 很棒,但有时很混乱。

谢谢!

【问题讨论】:

    标签: node.js npm


    【解决方案1】:

    最新的 npm 版本应该始终与最新的稳定 Node.js 版本一起使用。也更新 npm。

    对于n 版本管理器,最好的解决方案似乎是从npmjs.org 重新安装npm:

    curl -L https://npmjs.org/install.sh | sh
    

    【讨论】:

    • 我刚刚使用 apt-get 卸载并重新安装了 npm,我得到了同样的错误。正如我所说,我无法升级 npm,因为我无法运行 npm。如何升级?
    • @PixMach 你是如何更新 Node 的? apt 安装的版本应该可以很好地协同工作。另外,npm upgrade 不会更新 npm 本身,只会更新 npm 安装的包。
    • 我认为我不确定“sudo n stable”
    • 我得到:sh:1:无法打开html:没有这样的文件sh:2:语法错误:重定向意外
    • 修复了!经过大量实验后,curl 可以使用 -L 来使用重定向: sudo curl -L npmjs.org/install.sh |谢谢!
    猜你喜欢
    • 2012-08-02
    • 1970-01-01
    • 1970-01-01
    • 2023-01-28
    • 2019-02-23
    • 1970-01-01
    • 1970-01-01
    • 2020-10-25
    • 2018-11-23
    相关资源
    最近更新 更多