Node版本管理工具 fnm 安装使用

fnm 是一个基于 Rust 开发的 Node 版本管理工具,它的目标是提供一个快速、简单且可靠的方式来管理 Node.js 的不同版本。同时,它是跨平台的,支持 macOS、Linux、Windows。🚀 Fast and simple Node.js version manager, built in Rust.

特点

快速:fnm 使用 Rust 编写,因此它在执行速度上比其他 Node 版本管理工具更快。

简单:fnm 的命令行接口简单易用,可以轻松地安装、切换和卸载 Node.js 版本。

可靠:fnm 使用 Node.js 的官方二进制文件来安装 Node.js 版本,因此它是可靠且与官方版本兼容的。

安装(windows)

  • winget install Schniz.fnm
  • fnm use --install-if-missing 20
  • node -v
  • npm -v
    安装后重启终端即可使用 fnm

使用(配置环境)

  • 在PowerShell中,profile.ps1文件是一个特殊的脚本,它允许用户在每次打开PowerShell窗口时自动运行一些命令。这对于设置常用的环境变量、别名和函数等非常有用。
  • 首先要找到或创建profile.ps1文件,可以参考以下指令:
    • Get-Content $Profile
    • New-Item $Profile -ItemType File -Force
  • 找到该脚本并编辑保存 fnm env --use-on-cd | Out-String | Invoke-Expression
  • 安装node版本
    • fnm install 版本号
  • 切换node版本
    • fnm ues 版本号
  • 设置默认node版本
    • fnm default 版本号
相关推荐
云道轩2 小时前
node.js 24.x一键安装脚本
node.js
biubiubiu07062 小时前
从 Python 和 Node.js 的流行看 Java 的真实位置
java·python·node.js
Cxiaomu3 小时前
React + Node.js 实战:用豆包端到端实时语音大模型 API 落地web纯语音助手
前端·react.js·node.js
zhuiyisuifeng5 小时前
nvm下载安装教程(node.js 下载安装教程)
node.js
吴声子夜歌5 小时前
Node.js——Web相关模块
前端·node.js
辻戋6 小时前
从零开始手写mini-webpack
前端·webpack·node.js
晨枫阳8 小时前
从零搭建私有 npm 仓库Verdaccio
前端·npm·node.js
3秒一个大8 小时前
深入理解 Node.js:生态体系与事件循环机制详解
前端·后端·node.js
苏瞳儿8 小时前
创建后端项目并实现增删改查
node.js·vue
zx2859634009 小时前
最新最详细的配置Node.js环境教程
node.js