别再用nvm了,用fnm!

别再用nvm了,用fnm!

nvm 做 Node 版本管理器已经有好几年时间了。nvm 说实话是真的慢,每次我开一个新 tmux session,至少都要等3秒以上才能进入会话。慢点没关系,主要功能正常就行,但是最近又出现 nvm 与 prefix 不兼容的问题。

这次打算彻底替代掉它了,Google 了一下,发现社区又造新轮子了 fnm

下载体验了下,rust 写的命令行工具就是快,切换新 session 用时不到一秒!(nvm 是用 shell script 写的,两者高下立判。)

这里贴一下安装方式:

1
curl -fsSL https://fnm.vercel.app/install | bash # 安装

接着添加下面这几行到你的 .zshrc.bashrc 中:

1
2
3
# fnm
export PATH=/Users/lolimay/.fnm:$PATH
eval "`fnm env`"

重启终端即可生效!