gpt4 book ai didi

node.js - Node 版本冲突 |安装了两个不同版本

转载 作者:太空宇宙 更新时间:2023-11-04 00:27:04 26 4
gpt4 key购买 nike

这是一个非常奇怪的问题,但看起来我安装了两个不同版本的 Node。我没想到这是可能的。

有人对如何解决此问题有建议或对发生的情况有解释吗?

$ node -v
v4.5.0
$ brew upgrade node
Error: node 7.5.0 already installed

最佳答案

以下是我在评论中讨论的内容的更详细概述:

发生了什么事?

您的 CLI 的 node 命令仍链接到 Apple 安装的 Node 版本。您确实安装了两个版本的 Node,但这不是问题,因为在使用 Homebrew 安装 Node 时这是预期的。

如何修复

我做了更多研究,在您的情况下,您只需要运行 brew info node 并查看输出的“警告”部分。它应该有一个需要添加到您的 .bashrc 文件中的字符串,以便您的 CLI 将 node 命令链接到 Homebrew 安装的版本,而不是 Apple 提供的版本。但在这种情况下,我总是更喜欢使用 NVM (也可以通过 Homebrew 获得)来管理我的 Node 版本。它使处理升级等变得更加容易。不过,无论哪种方式都有效。

关于node.js - Node 版本冲突 |安装了两个不同版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42368456/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com