FVM 安装

1 阅读2分钟

有两种安装方式 这取决于你的网络环境以及Homebrew 需要更新的幅度

⏳ 预估时间

  • 顺利的情况:通常只需要 1 到 3 分钟
  • 不顺利的情况:因为 Homebrew 的更新源在国外,如果你的网络没有加速,可能会卡在 Auto-updating Homebrew 这一步 10 分钟甚至更久,或者直接报错超时。

💡 为什么会卡在这里?

你看到的 ==> Auto-updating Homebrew... 表示 Homebrew 正在尝试从 GitHub 拉取最新的软件包列表。这是 Homebrew 的默认行为,为了保证你安装的软件是最新版,但它也是国内用户安装软件时最慢的环节。

🛑 现在的建议

1. 首选:耐心等待

如果只过了几分钟,建议先喝口水等一下。只要没有出现 Error 或 Failed 字样,就说明它还在努力工作。

2. 备选:如果卡住超过 10 分钟

如果长时间没有反应(或者光标一直不动),你可以按 Ctrl + C 强制终止安装。然后尝试手动安装,这样更可控。

手动安装步骤(如果上面的自动脚本失败):

  1. 直接通过 Homebrew 安装
    在终端输入:

    bash

    编辑

    1brew install fnm
    

    (注意:这同样会触发 Homebrew 更新,但你可以更直观地看到进度)

  2. 或者使用官方安装脚本(不依赖 Homebrew)
    如果 Homebrew 实在太慢,可以用这个方式:

    bash 编辑

    1curl -fsSL https://fnm.vercel.app/install | bash -s -- --skip-shell
    

    图下是我用官方安装方法的截图

image.png

看到 🍺 /opt/homebrew/Cellar/fnm/1.39.0 这一行,说明 fnm 已经成功安装到了你的电脑上。

现在只剩下最后一步:激活它

⚙️ 激活配置

为了让 fnm 命令在终端里随时可用,你需要按照提示将配置添加到你的 shell 配置文件中。

请在终端依次执行以下两条命令:

  1. 添加配置
    这条命令会将 fnm 的初始化脚本添加到你的 ~/.zshrc 配置文件中:

    bash

    编辑

    1echo 'eval "$(fnm env --use-on-cd)"' >> ~/.zshrc
    
  2. 立即生效
    这条命令会让刚才的配置立即生效,无需重启终端:

    bash

    编辑

    1source ~/.zshrc
    

✅ 验证安装

配置完成后,输入以下命令来验证 fnm 是否正常工作:

bash

编辑

1fnm --version

如果输出了版本号(例如 fnm 1.39.0),就说明一切就绪,你可以开始使用 fnm 来管理 Node.js 版本了!

image.png