提问者:小点点

如何在Mac上安装NVM


我正在尝试使用以下命令在我的Mac上安装NVM:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash

但是,我收到一条错误消息:“语法错误接近意外”(“。下面提供了有关错误日志的更多详细信息。我做错了什么?

VFZ:repo2022 john$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  4934  100  4934    0     0    686      0  0:00:07  0:00:07 --:--:--   686
bash: line 1: syntax error near unexpected token `('
bash: line 1: `<!-- Copyright (C) 2016 Intel Corporation. All rights reserved. -->'
VFZ:repo2022 john$ 

系统 - MAC


共3个答案

匿名用户

有一种使用“Rosetta 2”From终端的解决方案:

$ sudo softwareupdate --install-rosetta

使用curl安装NVM(可在NVM自述文件中找到)

$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash

然后安装任何节点版本(例如安装最新版本)

$ nvm install node

检查节点版本

$ node -v

来源:https://dev.to/httpjunkie/setup-node-version-manager-nvm-on-mac-m1-7kl

匿名用户

Homebrew(brew)可以轻松安装和管理nvm的版本。如果您已经有可用的home brew,请运行brew install nvm。一切就绪。

匿名用户

如果curl不工作,你可以使用wget,为此你应该安装wget,你可以使用自制软件安装。

brew install wget

然后运行以下命令:,

wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash .

安装程序会自动更新配置文件,但如果没有,你可以像这样手动更新。

首先确定您正在使用的外壳:

echo$0

如果是 zsh,请更新 ~/.zProfile 文件。如果是 bash,请使用以下行更新 ~/.bash_profile 文件

< code >导出NVM _ DIR = " $([-z " $ { XDG _配置_主页-}" ]

之后,您可以在bash的情况下运行Source~/. bashrc,或者在bash的情况下运行Source~/. zprofile,然后您可以使用NVM。