告别nvmfnm新一代极速Node版本管理工具全攻略缘起对于工具我一直是比较专情aka懒的关于 Node 一直是使用 nvm 来管理不同版本的。理由很简单这个工具我已经会用了这个工具满足了我的需求这种情况下大部分时候我都不愿意去尝试其他的工具直到有一天我终于忍受不了将nvm ls-remote 敲成nvm list available 的时候我知道我对他的感情已经尽了简单解释nvm并不原生支持windows需要使用nvm-windows来支持windows但是nvm-windows的指令和nvm的一致性存在差异让我很郁闷例如上面说的查询可用版本的时候nvm-windows 的指令是 nvm list available而 nvm 的指令是 nvm ls-remote。介绍fnmfnm全称Fast Node Manager是一款用Rust编写的 Node.js 版本管理工具然后还有人专门把他和nvm做了比对问题nvm 的短板fnm 的破局之道启动慢Shell 脚本执行每次切换都像“加载动画”Rust 编译为原生二进制毫秒级响应跨平台难Windows 需依赖 WSL配置复杂原生支持 macOS / Linux / Windows无需折腾配置繁琐需手动配置.bashrc/.zshrc易出错一键安装 自动注入配置简单到“无感”1和3都是撤谁频繁安装node谁频繁切换node一个新项目才切换一次一台电脑才配置一次然后2是我心动的我有mac大部分使用远程linux开发但是我也是在放不下windows他也许安全性性能都比不上mac和linux但是他gui的响应性确实很习惯的而且针对一些文档办公环境也更友好所以我也很喜欢在windows下写代码。安装linux可以直接使用提供的安装脚本windows使用winget# linuxcurl-fsSLhttps://fnm.vercel.app/install|bash#windowswingetinstall--idSchniz.fnm使用我对node办公管理工具的要求只有安装卸载node、切换node环境安装卸载node# 查看可用版本fnm list-remote# 安装指定版本fnminstallv22.22.3# 知道名字还可以不用查安装最新lts版本fnminstall--lts卸载切换node环境# 查看已安装版本fnm list# 切换指定版本fnm use v22.22.3 fnm use v24.17.0别名这也是我常用的一个功能 总有一些古董项目需要修复bug版本要求也比较老经常记不住所以直接给他起一个项目的名字fnm list-remote|grepv16.20 fnminstallv16.20.2 fnmaliasv16.20.2 erp fnm list fnm use erp小结终于准备告别nvm全面拥抱fnm欢迎关注告别nvmfnm新一代极速Node版本管理工具全攻略
Python FastAPI + SQLAlchemy 入门教程:从零搭建你的第一个 Web 应用 像搭积木一样,一步步构建完整的 Web 服务📦 本文使用的代码文件 在开始之前,请先创建以下三个核心文件,所有代码都将基于它们展开: myproject/ ├── main.py # FastAPI 主入口(包含所有路由&…
单次示范学叠衣:可变形物体模仿学习的工程落地 1. 项目概述:当机器人第一次看见你叠衣服,它就学会了——这不是科幻,是Instant-Fold正在解决的真实问题“Instant-Fold:基于单次示范的可变形物体在上下文模仿学习”——这个标题里藏着三个被工业界和学术界反复卡住脖子的硬骨头&…
大模型上下文压缩:长对话场景下的 Token 省流策略 大模型上下文压缩:长对话场景下的 Token 省流策略 一、长对话 Token 消耗为什么是推理成本的黑洞 大模型推理的计费单位是 Token,对话场景中每轮请求携带完整历史上下文。10 轮对话后上下文膨胀到数千 Token,20 轪后翻倍。如果服务端不做压缩…
国产飞腾主板 EMC 与热设计实战:从原理图到Layout的10个关键检查点 国产飞腾主板EMC与热设计实战:从原理图到Layout的10个关键检查点在工业控制与嵌入式系统设计中,主板作为核心硬件载体,其电磁兼容性(EMC)和热管理能力直接决定了产品的可靠性与使用寿命。本文将以国产飞腾平台为例&…
基于AI大模型,将自然语言需求自动转化为结构化测试用例 当下的AI技术迅猛渗透到各领域,对软件测试也造成不小的冲击。对测试从业者而言,无需畏惧 AI 的冲击,更应聚焦自身核心能力的提升。以下分享了如何利用AI(通义大模型),将日常需求转化为测试用例,…
Kimi K2.6开源解析:300 Agent协同调度与实时多智能体系统实践 1. 项目概述:这不是一次普通更新,而是一次Agent范式的现场教学“杨植麟交卷!Kimi K2.6 抢先开源,指挥300个Agent上岗,实测手搓3D格斗游戏”——这个标题里没有一个词是虚的。它不是营销话术堆砌,而是把当前…
Linux Shell深度学习手记:从概念到完整实操体系 作为用户和操作系统内核之间的交互媒介,Shell是Linux操作的核心基础,系统中并非只有单一解释环境,而是包含bash、sh、dash、csh等多种Shell类型,我们可以直接在Xshell终端输入ls -l /bin/*sh查看本机全部可用Shell程序,…
Bug 故事:两个 DAC 通道并联,我改了 5 个地方才修好(改了5个地方才修好) tags: 嵌入式,调试,DAC,SPI,多通道,Bug故事 category: 嵌入式 type: original series: debug-troubleshoot Bug 故事:两个 DAC 通道并联,我改了 5 个地方才修好(改了5个地方才修好)一句话: 为了输出更大的电流,把 DAC …
Windows Server 2008 R2 IIS 低权限 WebShell 提权实战 免责声明:本文所有操作仅用于授权范围内的网络安全渗透测试学习,仅在个人自建隔离靶场环境完成复现;禁止未经授权对任何公网、企业服务器实施扫描、上传 WebShell、漏洞利用等攻击行为,违规操作将承担相应法律责任。所有内容仅供安…
免费文件夹加密软件全攻略:从VeraCrypt到7-Zip,构建个人数字保险柜 1. 项目概述:为什么我们需要文件夹加密? 在数字生活和工作场景中,我们每个人的电脑里都或多或少存放着一些“敏感”文件。这些文件可能是尚未公开的个人财务记录、工作项目的核心设计方案、私密的家庭照片,或者是一些重要的账号密…
WMIC命令失效排查:Windows 11 22H2后获取ProcessorID等信息的3种替代方案 Windows 11 22H2后获取硬件标识的现代方案:告别WMIC的全面指南当你在Windows 11 22H2或更新版本中尝试使用熟悉的WMIC命令获取ProcessorID或MachineGUID时,突然弹出的"不是内部或外部命令"错误提示是否让你措手不及?微软已正式将WM…
Oracle数据库安全漏洞修复与主动防范实战指南 1. 项目概述:为什么Oracle数据库安全是运维的“必修课” 最近在梳理团队内部的数据库运维规范,发现一个老生常谈但又极易被忽视的问题:Oracle数据库的安全漏洞修复。这话题听起来有点“硬核”,但只要你手头有Oracle数据库在跑&…
3步彻底解决Windows右键菜单混乱问题:ContextMenuManager使用全攻略 3步彻底解决Windows右键菜单混乱问题:ContextMenuManager使用全攻略 【免费下载链接】ContextMenuManager 🖱️ 纯粹的Windows右键菜单管理程序 项目地址: https://gitcode.com/gh_mirrors/co/ContextMenuManager 你是否曾为Windows右键菜单中那些…
GXDE OS下Wayland兼容性实战:从deepin-mutter原理到VMware Tools修复 如果你正在用 GXDE OS 或者任何基于 Deepin 的发行版,并且遇到了“检测到窗口系统采用 Wayland 协议,程序即将退出”这类弹窗,或者发现 VMware Tools 在 Ubuntu 24.04 这类默认 Wayland 的系统上启动失败,那这篇文章就是为你准备的…
企业AI落地困境与AgenticOps实践指南 1. 企业AI落地的现实困境与破局之道过去两年,大模型技术呈现爆发式增长,从GPT-3到GPT-4,从LLaMA到DeepSeek,模型参数规模从百亿级跃升至万亿级,多模态能力从单一文本扩展到图文音视频的综合处理。然而在企业应用层面&a…
[C++]内存管理:串顺序存储的内存回收 在串(字符串)的顺序存储中,内存回收的方式取决于字符串的存储方式以及所使用的编程语言和相关库。以下以 C 为例进行说明,因为 C 对内存管理有较为直接的控制。 1. 基于 char 数组的串顺序存储 如果使用普通的 char 数组来存储字…
移动端游戏功耗测试实战:电流、功率、亮度和场景对比 移动端游戏功耗测试:先控制变量,再比较优化是否真的省电 摘要:功耗测试最容易犯的错误,是拿两次不同温度、不同亮度、不同场景的平均功率直接比较。本文给出一套可复现的游戏功耗测试方法,覆盖引擎特性验证、版本回归和黑盒体验测试,并说明如何把功耗与帧率、温控、CPU/G…
足球口袋教练 HarmonyOS 离线应用实战(03/20):ArkUI 首页仪表盘搭建 本文是“足球口袋教练 HarmonyOS 离线应用实战”系列第 3 篇。示例项目是一个 HarmonyOS / ArkTS / ArkUI 编写的离线足球训练助手,围绕真实页面、真实截图和可复现操作展开。 本篇要解决的问题 训练 App 的首页不能只展示欢迎语,它要解决“我现在该点哪…