主题
fnm
Windows
下载 fnm,并解压。
配置 Windows 环境变量:
Path
中添加D:\Software\fnm
通过查看版本来检查是否配置成功:
bashfnm --version
PowerShell 配置
可通过
Invoke-Item $profile
命令打开配置文件
更多用法,参考 PowerShell 配置文件
bash
# 设置 fnm 目录
$env:FNM_DIR = "D:\Software\fnm-windows"
# 设置 fnm 环境变量
fnm env --use-on-cd --shell powershell | Out-String | Invoke-Expression
提示
旧版本的 fnm 可能不支持 --shell powershell
,需要改为 --shell power-shell
Git Bash 配置
配置文件路径:
~/.bashrc
bash
# 设置 fnm 目录
export FNM_DIR="/d/Software/fnm-windows"
# 设置 fnm 环境变量
eval "$(fnm env --use-on-cd)"
Linux
运行官方脚本,进行安装:
bashcurl -fsSL https://fnm.vercel.app/install | bash
修改
~/.bashrc
文件下 fnm 默认配置:添加
--use-on-cd
,用于自动识别目录下的 Node.js 版本:bash# 设置 fnm 目录 FNM_PATH="~/.local/share/fnm" # 设置 fnm 环境变量 if [ -d "$FNM_PATH" ]; then export PATH="$FNM_PATH:$PATH" eval "$(fnm env --use-on-cd)" fi
常见命令
bash
# 安装版本
fnm install <node_version>
# 临时版本
fnm use <node_version>
# 设置默认版本
fnm default <node_version>
# 卸载版本
fnm uninstall <node_version>