当前位置: 首页 > news >正文

windows系统下安装fnm

由于最近做项目要切换多个node版本,查询了一下常用的有nvm和fnm这两种,对比了一下选择了fnm。

下载fnm

有两种方式,目前最新版本是1.37.0:

1.windows下打开powershell,执行以下命令下载fnm

winget install Schniz.fnm

2.直接访问

https://github.com/Schniz/fnm/releases/download/v1.37.0/fnm-windows.zip

我这里github下载速度太慢,直接用github代理网站 GitHub Proxy 代理加速 把Url粘进去下载。

解压完之后得到一个fnm.exe文件,将这个文件拷贝到要安装的目录,我这里是放到E盘。

配置环境变量

新增系统变量FNM_DIR,填写fnm.exe存放路径。

在PATH中新增一行,输入刚才的定义的FNM_DIR变量

配置shell

打开powershell,执行

notepad $profile

如果提示文件不存在需要新增则点击“是”,然后在打开的文件中输入下列内容并保存。

fnm env --use-on-cd | Out-String | Invoke-Expression

如果文件已存在则另起一行输入保存。 

成功配置,如下图:

使用

打开poweshell,

1.列出远端node的所有可用版本

fnm ls-remote

2.安装指定版本node

fnm install 16.20.2
fnm install 18.20.3

3.切换指定版本node

fnm use 16.20.2

列出本地安装版本

fnm list

还有一些常用命令可以去github查询GitHub - Schniz/fnm: 🚀 Fast and simple Node.js version manager, built in Rust

http://www.lryc.cn/news/369022.html

相关文章:

  • 【Linux网络】传输层协议 - UDP
  • debugger(四):源代码
  • 基于运动控制卡的圆柱坐标机械臂设计
  • MongoDBTemplate-基本文档查询
  • 23种设计模式——创建型模式
  • idm究竟有哪些优势
  • 如何学习Golang语言!
  • Redis系列之淘汰策略介绍
  • sql 调优
  • 【UML用户指南】-13-对高级结构建模-包
  • 前端面试题日常练-day63 【面试题】
  • GAN的入门理解
  • 43【PS 作图】颜色速途
  • 定个小目标之刷LeetCode热题(13)
  • 【AI大模型】Prompt Engineering
  • centos安装vscode的教程
  • 面试题------>MySQL!!!
  • 英伟达:史上最牛一笔天使投资
  • PDF分页处理:技术与实践
  • 数据可视化——pyecharts库绘图
  • Python的return和yield,哪个是你的菜?
  • 持续总结中!2024年面试必问 20 道分布式、微服务面试题(七)
  • AJAX 跨域
  • 3 数据类型、运算符与表达式-3.1 C语言的数据类型和3.2 常量与变量
  • NSSCTF-Web题目5
  • cnvd_2015_07557-redis未授权访问rce漏洞复现-vulfocus复现
  • 免费,C++蓝桥杯等级考试真题--第7级(含答案解析和代码)
  • python为什么要字符串格式化
  • go语言后端开发学习(三)——基于validator包实现接口校验
  • 系统架构设计师【补充知识】: 应用数学 (核心总结)