我使用的是macOS Big Sur,想要更新我的Node。但是,在从官方网站下载其文件并完成安装后,我的终端仍然显示并使用我以前的Node版本。有谁知道我该如何克服这个问题吗?谢谢terminal screenshot
c7rzv4ha1#
我建议使用nvm,它简单得多,而且消除了升级的麻烦。
为此,您可以安装nvm。https://github.com/nvm-sh/nvm#installing-and-updating你将在curl命令中粘贴curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash注意:当这段代码运行完毕后,您应该会看到底部附近有一行代码,内容类似于export NVM_DIR="$HOME/.nvm"。复制粘贴这个然后按回车键。然后检查以确保您现在已经安装了nvm nvm -v
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
export NVM_DIR="$HOME/.nvm"
nvm -v
之后,在终端中键入:nvm install node(您也可以先使用node -v检查当前版本运行它,然后再次检查节点版本。它应该被更新。
nvm install node
node -v
当你这样做的时候,你也可以更新npm。检查版本npm -v更新npm install -g npm这应该可以了。如果有任何问题,请告诉我。注意:这一切都可以在-zsh shell中完成,没有理由移回bash。
npm -v
npm install -g npm
cwxwcias2#
如果您在Mac上使用Homebrew,那么就很简单:
brew install node
字符串如果你已经安装了一个节点版本,你可以像这样升级它:
brew upgrade node
型然后强制链接brew节点版本:
brew link --overwrite node
型这些示例安装最新的节点版本。如果您喜欢特定版本,请在安装或升级时添加版本号,如node@21。
node@21
2条答案
按热度按时间c7rzv4ha1#
我建议使用nvm,它简单得多,而且消除了升级的麻烦。
nvm
为此,您可以安装nvm。https://github.com/nvm-sh/nvm#installing-and-updating
你将在curl命令中粘贴
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
注意:当这段代码运行完毕后,您应该会看到底部附近有一行代码,内容类似于
export NVM_DIR="$HOME/.nvm"
。复制粘贴这个然后按回车键。
然后检查以确保您现在已经安装了nvm
nvm -v
Nodejs更新
之后,在终端中键入:
nvm install node
(您也可以先使用node -v
检查当前版本运行它,然后再次检查节点版本。它应该被更新。
npm
当你这样做的时候,你也可以更新npm。
检查版本
npm -v
更新npm install -g npm
这应该可以了。如果有任何问题,请告诉我。注意:这一切都可以在-zsh shell中完成,没有理由移回bash。
cwxwcias2#
如果您在Mac上使用Homebrew,那么就很简单:
字符串
如果你已经安装了一个节点版本,你可以像这样升级它:
型
然后强制链接brew节点版本:
型
这些示例安装最新的节点版本。如果您喜欢特定版本,请在安装或升级时添加版本号,如
node@21
。