登录
/
注册
首页
论坛
其它
首页
科技
业界
安全
程序
广播
Follow
关于
导读
排行榜
资讯
发帖说明
登录
/
注册
账号
自动登录
找回密码
密码
登录
立即注册
搜索
搜索
关闭
CSDN热搜
程序园
精品问答
技术交流
资源下载
本版
帖子
用户
软件
问答
教程
代码
写记录
写博客
小组
VIP申请
VIP网盘
网盘
联系我们
发帖说明
道具
勋章
任务
淘帖
动态
分享
留言板
导读
设置
我的收藏
退出
腾讯QQ
微信登录
返回列表
首页
›
业界区
›
安全
›
推荐node工具fnm下载到使用(用windows系统做的演示) ...
推荐node工具fnm下载到使用(用windows系统做的演示)
[ 复制链接 ]
裴竹悦
昨天 16:35
程序园永久vip申请,500美金$,无限下载程序园所有程序/软件/数据/等
一、认识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
下载
相关帖子
JDK下载,安装与配置
《软件测试策略》——工具与自动化的基本问题(三)
解析 OceanBase 生态工具链 —— OAT / obd / OCP / obshell
【解决方法】下载steamxbox驱动后出现鼠标键盘无法连接问题(错误代码19)
推荐 PHP 属性(Attributes) 简洁读取 API 扩展包
推荐MySQL中的这10种高级用法
MySQL 慢日志分析工具---pt-query-digest
redis可视化客户端工具推荐和功能比较
图片加水印怎么弄?推荐一个免费在线水印工具
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
相关推荐
业界
JDK下载,安装与配置
0
19
役魅肋
2026-02-24
安全
《软件测试策略》——工具与自动化的基本问题(三)
1
789
汤昕昕
2026-02-24
安全
解析 OceanBase 生态工具链 —— OAT / obd / OCP / obshell
0
923
敛饺乖
2026-02-26
安全
【解决方法】下载steamxbox驱动后出现鼠标键盘无法连接问题(错误代码19)
0
602
南宫玉英
2026-02-26
业界
推荐 PHP 属性(Attributes) 简洁读取 API 扩展包
0
489
剽达崖
2026-02-28
业界
推荐MySQL中的这10种高级用法
0
817
国瑾瑶
2026-02-28
业界
MySQL 慢日志分析工具---pt-query-digest
0
498
楞粳
2026-03-02
业界
redis可视化客户端工具推荐和功能比较
0
419
寨亳
2026-03-02
安全
图片加水印怎么弄?推荐一个免费在线水印工具
0
426
抑卞枯
2026-03-03
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
回复
本版积分规则
回帖并转播
回帖后跳转到最后一页
签约作者
程序园优秀签约作者
发帖
裴竹悦
昨天 16:35
关注
0
粉丝关注
29
主题发布
板块介绍填写区域,请于后台编辑
财富榜{圆}
3934307807
991125
anyue1937
9994892
kk14977
6845359
4
xiangqian
638210
5
宋子
9888
6
韶又彤
9910
7
闰咄阅
9993
8
刎唇
9995
9
蓬森莉
9873
10
遗憩
10006
查看更多
今日好文热榜
742
关于reverse的tea题目回顾
609
一款使用 C# 编写专为 Windows 11 打造的文
893
数据库事务机制
974
最小二乘问题详解12:三角化中的非线性优化
719
xv6如何开始运行第一个用户进程
142
这个框架会过时吗——AI的天花板和你的判断
72
ClawX 本地部署实战:OpenClaw 安装、API
324
OpenAI卸载量暴增295%,Claude登顶第一:AI
944
洛谷P1593 因子和 题解
146
一个命令,切换整个世界:CCSwitch 到底是
328
【医疗项目实战】借助LightningChart Pytho
786
在Mac安装阿里巴巴新神器copaw
636
厉害的网安人才都学什么?
288
海外仓一件代发是什么意思?搞懂概念,避开
558
厉害的网安人才都学什么?
531
世界之巅的问候:RF RACER 成功登顶珠穆朗
426
图片加水印怎么弄?推荐一个免费在线水印工
115
Web打点中的权限维持思路
156
.NET 开源工作流:Slickflow 流程自动化运
133
Xray的安装与使用