我已经为这个问题苦恼了几天,如何在我的M1芯片组的MacBook Pro上获取Node.js 10.24.1版本。它似乎安装了那个版本,但是一旦我打开另一个终端或关闭现有终端并打开新终端,节点的最新版本就会出现(16.8.0)。
这些是我遵循的步骤:
- 安装brew
也尝试了在开始之前运行
有什么建议如何解决这个问题吗?
这些是我遵循的步骤:
- 安装brew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew update
- 安装nvm
brew install nvm
- 创建一个目录
mkdir ~/.nvm
- 编辑文件
vim ~/.zshrc
- 添加以下代码片段
export NVM_DIR=~/.nvm
source $(brew --prefix nvm)/nvm.sh
- 加载
source ~/.zshrc
- 安装所需版本的node
nvm install 10.24.1
- 检查成功,当使用node -v
命令时显示此版本
- 使用该版本
nvm use 10.24.1
现在,如果我搜索nvm -v
,它会返回0.38.0
,如果我搜索node -v
,它会返回10.24.1
。一切都应该是这样的。问题在于,这并没有被保存下来:如果我打开一个新终端并键入相同的命令,nvm -v
显示相同的值,但节点版本是最新版本,16.8.0
。也尝试了在开始之前运行
arch -x86_64 zsh
的整个过程,但结果相同。有什么建议如何解决这个问题吗?
nvm install 10
安装 Node 版本。 - Bert