登录
/
注册
首页
论坛
其它
首页
科技
业界
安全
程序
广播
Follow
关于
导读
排行榜
资讯
发帖说明
登录
/
注册
账号
自动登录
找回密码
密码
登录
立即注册
搜索
搜索
关闭
CSDN热搜
程序园
精品问答
技术交流
资源下载
本版
帖子
用户
软件
问答
教程
代码
写记录
写博客
小组
VIP申请
VIP网盘
网盘
联系我们
发帖说明
道具
勋章
任务
淘帖
动态
分享
留言板
导读
设置
我的收藏
退出
腾讯QQ
微信登录
返回列表
首页
›
业界区
›
安全
›
推荐node工具fnm下载到使用(用windows系统做的演示) ...
推荐node工具fnm下载到使用(用windows系统做的演示)
[ 复制链接 ]
裴竹悦
2026-3-2 16:35:00
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
一、认识fnm
展开看介绍(给不熟悉fnm的小伙伴看的)
fnm 是高性能 Node.js 版本管理器,支持 Windows、macOS、Linux;比nvm启动更快、内存占用更低可一键安装/切换多版本 Node.js;且能读取.nvmrc或.node-version文件实现项目目录自动切换版本,是前端/Node开发者的常用工具。
复制代码
fnm下载node
官方的方式去下载node
二、下载fnm
打开node官方: https://nodejs.org/en/download
fnm下载地址: https://github.com/Schniz/fnm
三、配置 FNM.exe 环境变量
把 exe 文件放到 c 或者 d 按照个人喜好放置,路径不能有中文文件名!!!
添加到path 环境变量里,用户环境变量或系统变量都可以
打开 powershell 管理员工具运行 fnm --version 检查 fnm 是否配置成功
四、配置 notepad $profile 文件(每次配置环境变量或系统有关系,都需要重新打开powershell窗口)
用 powershell 输入 notepad $profile 提示(系统找不到指定路径)
输入$profile得到一个路径:
找到上面给的地址(C:\Users\Administrator\Documents)
① 生成WindowsPowerShell文件夹
② 在WindowsPowerShell文件夹中生成Microsoft.PowerShell_profile.ps1 文件
内容:fnm env --use-on-cd | Out-String | Invoke-Expression
提示:
大部分人在重新启动powershell 会有一个报错提示没有权限,打开报错链接里的地址。
在控制台输入 Set-ExecutionPolicy Remotesigned -Scope CurrentUser 在重启就没问题了
五、配置 node 镜像地址
访问镜像网址:http://www.npmmirror.com/
配置FNM_NODE_DIST_MIRROR 环境变量,在用户变量里添加
改之前
改之后
六、配置 node 存储路径(如果电脑只有一个c盘可以跳过这步)
配置FNM_DIR环境变量,在用户变量里添加(这个D:\fnm可以配置成别的路径,路径里最好不要有中文)
改之前
改之后
七、常用命令(如果是老手到这步完事了)下载好node一定要设置一个默认node版本(fnm default)
首先需要了解一个基础命令 fnm -h 记不住命令的时候找它就对了
fnm install 下载 node 版本,命令如下(可以精确到小版本):
(一)node 版本号有什么含义为什么是两个点例如:18.17.1(major.minor.patch)major (主版本).minor (次要版本).patch (补丁版本)
(二)fnm install 18 它就会去下载 20 本版本里的最高版本
(三)fnm install 18.1 它就会去下载 18.1.0
fnm list 查看所有的 node 版本:
fnm default 默认版本命令,node 的默认版本。
(1)每次打开控制台都是这个版本号,通过 fnm default 18 就可以实现
(2)这里为什么用 18,因为 fnm 里可以写大版本回去你安装好的 node 文件里找对应 18 的 node
fnm use 切换 node 版本
(一)现在我想不动默认版本,实现切换 node 版本怎么弄
(二)fnm use 14 和default 命令类似
fnm uninstall 卸载 node
(一)fnm uninstall 18 输入完成后直接卸载,
(二)如果 18 版本有多个,你需要在后面写成固定的,18.1 或者 18.1.0
八、番外(课外话题)
JetBrains旗下所有的开发软件(idea、webstorm等)需要配置一下node路径
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
推荐
node
工具
fnm
下载
相关帖子
2026最新公众号模板推荐 5个免费下载平台实测榜单
finalshell服务器链接工具(finalshell服务器链接)
SnapTranslate轻量划词翻译工具:开箱即用的外文阅读神器(详细教程+原理拆解)
蚁剑工具安装以及使用说明
2026年原型工具选型指南:打破偏见,Axure和墨刀的真实定位
OpenClaw 是什么?它和 AI工具 以及 Agent 之间是什么关系?
效率工具推荐!一款开源免费的代办管理工具!
JVM排查工具单
我用 AI 辅助开发了一系列小工具(1):文件提取工具
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
相关推荐
安全
2026最新公众号模板推荐 5个免费下载平台实测榜单
0
976
肿圬后
2026-03-20
软件
finalshell服务器链接工具(finalshell服务器链接)
0
41
新程序
2026-03-21
安全
SnapTranslate轻量划词翻译工具:开箱即用的外文阅读神器(详细教程+原理拆解)
0
976
撷监芝
2026-03-22
教程
蚁剑工具安装以及使用说明
0
44
新程序
2026-03-22
安全
2026年原型工具选型指南:打破偏见,Axure和墨刀的真实定位
0
894
驼娑
2026-03-25
安全
OpenClaw 是什么?它和 AI工具 以及 Agent 之间是什么关系?
0
91
揉幽递
2026-03-28
安全
效率工具推荐!一款开源免费的代办管理工具!
0
12
慢秤
2026-03-30
业界
JVM排查工具单
0
686
坡琨
2026-03-30
业界
我用 AI 辅助开发了一系列小工具(1):文件提取工具
0
378
倡遍竽
2026-03-30
回复
(2)
甄婉丽
2026-3-8 09:18:37
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
收藏一下 不知道什么时候能用到
吕梓美
2026-3-11 14:40:14
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
新版吗?好像是停更了吧。
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
回复
本版积分规则
回帖并转播
回帖后跳转到最后一页
签约作者
程序园优秀签约作者
发帖
裴竹悦
2026-3-11 14:40:14
关注
0
粉丝关注
29
主题发布
板块介绍填写区域,请于后台编辑
财富榜{圆}
3934307807
991125
anyue1937
9994892
kk14977
6845359
4
xiangqian
638210
5
神泱
9524
6
韶又彤
9916
7
宋子
9882
8
荪俗
9020
9
闰咄阅
9999
10
刎唇
9999
查看更多
今日好文热榜
932
Golang sync.Map 深入探究
1
Golang sync.Map 深入探究
1
Golang sync.Map 深入探究
2
Golang sync.Map 深入探究
1
Golang sync.Map 深入探究
1
Golang sync.Map 深入探究
2
Golang sync.Map 深入探究
1
Golang sync.Map 深入探究
1
Golang sync.Map 深入探究
1
Golang sync.Map 深入探究
1
Golang sync.Map 深入探究
1
Golang sync.Map 深入探究
1
Golang sync.Map 深入探究
1
Golang sync.Map 深入探究
1
Golang sync.Map 深入探究
1
Golang sync.Map 深入探究
1
Golang sync.Map 深入探究
1
Golang sync.Map 深入探究
1
Golang sync.Map 深入探究
1
Golang sync.Map 深入探究