fnm 安装与配置

采用Rust语言编写的动态切换Node的工具,相较于nvm-windows可以提供更好的性能

1.下载二进制文件

https://github.com/Schniz/fnm/releases
1

2.新建目录并放置压缩包内的二进制文件

我使用的目录是 D:\Developer\fnm\bin

3.配置环境变量

+代表添加,*代表追加

[+] FNM_DIR => D:\Developer\fnm => fnm的安装目录

[*] Path => %FNM_DIR%\bin => 将fnm 的 二进制 目录添加到path中

[*] Path => %FNM_DIR%\aliases\default\bin => 将fnm 的 shim 目录添加到path中

1.可选环境变量

1.FNM_NODE_DIST_MIRROR【Node.js 下载源】

默认值 = https://nodejs.org/dist
如果网络不稳定可更改为:https://npmmirror.com/mirrors/node

2.FNM_RESOLVE_ENGINES【是否解析 package.json 中的 engines.node】

默认值:false
启用后,在进入项目目录时会自动切换 Node 版本,这个功能只在 shell hook 场景下效果最好,纯环境变量模式下价值有限。

posted @ 2025-12-16 09:58  SpringCore  阅读(7)  评论(0)    收藏  举报