【问题标题】:Updating node and npm using Homebrew使用 Homebrew 更新节点和 npm
【发布时间】:2016-12-12 16:53:16
【问题描述】:

我想升级 npm 但我需要 Node 版本 >0.10.32

输入$ brew upgrade node 我明白了:

错误:已安装节点 7.2.1

但是$ node -v 我明白了:

v0.10.24

为什么有两种版本格式,如何将节点更新到所需的版本?

我需要

【问题讨论】:

    标签: node.js homebrew


    【解决方案1】:

    您在不同的路径中安装了两个不同版本的 Node。

    目录中靠近$PATH 环境变量前面的那个是0.10.24。

    brew安装的是7.2.1。

    如果您想使用 brew 管理的版本,那么最简单的做法是卸载其他版本。

    或者,使用the full path to the brew managed one

    【讨论】:

    • 对。那么为什么会有不同的版本,如果我需要 >0.10.32 我怎么知道不同格式的版本是否满足这个要求?
    • (a) 因为有人安装了两个不同的版本 (b) 因为你从 brew 中引用的错误消息说是这样
    • 我的意思是为什么有两种不同的版本格式? 7.2.1 > 0.10.32 是否看起来完全不同步?
    • 版本格式相同。 semver.org 一个比另一个更新很多。
    • 谢谢。那么删除旧版本 Node 的最佳方法是什么?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-06-30
    • 2015-05-23
    • 1970-01-01
    • 2016-01-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多