likes
comments
collection
share

管理Node版本:mac 用户建议 fnm

作者站长头像
站长
· 阅读数 216

从 windows 切换到 macOS,你是否遇到过 nvm 配置麻烦的问题?推荐:fnm

本文将介绍fnm,一个由 Rust 编写的Node版本管理工具安装和使用

mac上 fnm 是个不错的选择,它在mac上安装配置只有两步操作,简单易用、命令与nvm类似

为什么选择 fnm ?

mac上安装配置简单

并且如其名 "Fast Node Manager" 所示,fnm 的一个显著特点是它的速度。它使用 Rust 🦀编写,相较于其他用 Bash 或 JavaScript 编写的版本管理工具(如 nvm 或 n),它在安装和切换 Node.js 版本时表现出更高的性能 🚀

安装配置 fnm

要开始使用 fnm,你首先需要在你的 mac 上安装它。最简单的安装方法是使用 Homebrew:

官方脚本一键安装:

curl -fsSL https://fnm.vercel.app/install | bash

此外也可以手动安装,但是需要配置脚本环境:

brew install fnm

配置 fnm:

安装完成后,需要配置 fnm,让你在任何新的终端会话中可以使用它。将下面的配置代码添加到你的 ~/.zshrc 文件中:

# fnm config start
eval "$(fnm env --use-on-cd)"
# fnm config end

安装配置完成后,你可以在终端中使用 fnm 命令了 输入 fnm --version 查看是否安装成功 管理Node版本:mac 用户建议 fnm

安装和切换 Node 版本

使用 fnm,你可以轻松安装和切换不同的 Node 版本。以下是如何进行操作的步骤:

  • 安装指定大版本的 Node

    fnm install 18 # 安装 Node 18,再也不用查询node具体版本了
    

    管理Node版本:mac 用户建议 fnm

  • 查看版本

    fnm ls # 查看已经安装的版本
    

    管理Node版本:mac 用户建议 fnm

  • 切换到已安装的版本

    fnm use 18 # 直接切换到已经安装的18 版本
    

常用命令:

查看当前Node版本:fnm current

列出所有已安装的 Node 版本:fnm ls

安装某一版本的 Node:fnm install <version>

删除某一版本的 Node:fnm uninstall <version>

切换 Node 版本:fnm use <version>|<alias>

将某一版本设为默认:fnm default <version>

设置 Node 版本别名:fnm alias <version> <alias>

移除 Node 版本别名:fnm unalias <alias>

总结

如果你是一名使用mac的前端开发者,那么 fnm 绝对值得一试!

切换到mac使用了一段时间的前端程序员,期待和大家一起成长~

转载自:https://juejin.cn/post/7370386370870362139
评论
请登录