Node.js 版本切换:比 nvm、n 更好用的 fnm

650 阅读1分钟

切换 Node.js 版本,经常会用 nvm 或 n,再介绍一个 fnm(Rust 写的,效率更高):

安装(macOS)

brew install fnm

配置(在 ~/.zshrc 末尾添加两条命令)

eval "$(fnm env --use-on-cd)"
export FNM_NODE_DIST_MIRROR="https://npmmirror.com/mirrors/node"

使用

  • fnm install:安装指定版本的 Node.js
  • fnm use:临时切换版本
  • fnm default:设置默认版本(每次新开终端的默认版本)
  • fnm list:列出本地全部版本
Node 版本切换,fnm 演示

备注

  • fnm 比 nvm 快 40 倍(初始化阶段)。
  • Windows 也能用,但安装麻烦,所以 Windows 建议继续用 nvm-windows

交流

如果遇到问题,欢迎私信,或加我 hclj37 交流。