安装配置
安装配置
🚀 Fast and simple Node.js version manager, built in Rust
安装
使用脚本安装
curl -fsSL https://fnm.vercel.app/install | bash
升级
curl -fsSL https://fnm.vercel.app/install | bash -s -- --skip-shell
参数
--install-dir
设置一个自定义目录来安装 fnm。默认目录是 $XDG_DATA_HOME/fnm
(如果未定义 $XDG_DATA_HOME
,在 Linux 上会回退到 $HOME/.local/share/fnm
)
--skip-shell
根据定义在 $SHELL
中的当前用户 shell,跳过将特定于 shell 的加载程序附加到 shell 配置文件。例如,对于 Bash 来说,是 $HOME/.bashrc
。
配置自动完成
# 全局安装
fnm completions --shell bash | tee -a /etc/bash_completion.d/fnm-completion
# 用户安装
mkdir ~/.bash_completion.d
fnm completions --shell bash | tee -a ~/.bash_completion.d/fnm-completion
echo '. ~/.bash_completion.d/fnm-completion' | tee -a ~/.bash_completion
重新登录以启用自动完成
删除
要删除 fnm,只需删除 fnm 安装目录(如: $HOME/.local/share/fnm
)。你还应该编辑你的 shell 配置,删除任何对 fnm 的引用。