我正在使用 macOS Big Sur 并且想要更新我的 Node.js 版本。然而,从官方网站下载其文件并完成安装后,我的终端仍然显示并使用我以前的节点版本。
有谁知道我该如何克服这个问题?
谢谢。
我建议使用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"
复制并粘贴此内容并按 Enter 键。
然后检查以确保您现在已经安装了 nvm
nvm -v
之后,在终端中输入:
nvm install node
(您也可以先使用node -v
检查当前版本)
运行它,然后再次检查节点版本。应该更新了。
同时,您还可以更新 npm。
检查版本
npm -v
更新npm install -g npm
这应该可以。如果有任何问题请告诉我。注意:这一切都可以在 -zsh shell 中完成,没有理由回到 bash。
如果您在 Mac 上使用 Homebrew,那就很简单:
brew install node
如果你已经安装了node版本,可以这样升级:
brew upgrade node
然后强制链接brew节点版本:
brew link --overwrite node
这些示例安装最新的节点版本。如果您喜欢特定版本,请在安装或升级时添加版本号,如
node@21
。