Nodejs版本管理 fnm


fnm下载

官网下载:GitHub - Schniz/fnm: 🚀 Fast and simple Node.js version manager, built in Rust

下载后是一个fnm.exe文件

配置环境变量

CMD使用

运行命令,输入%userfile%,打开目录后新建start.cmd,输入以下内容

Markup 全选
@echo off
:: for /F will launch a new instance of cmd so we create a guard to prevent an infnite loop
if not defined FNM_AUTORUN_GUARD (
    set "FNM_AUTORUN_GUARD=AutorunGuard"
    FOR /f "tokens=*" %%z IN ('fnm env --use-on-cd') DO CALL %%z
)

新建一个文件 AutoRun.reg 。输入以下内容。运行添加注册表

Markup 全选
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Command Processor]
"AutoRun"="%userprofile%\\start.cmd"

Nodejs版本管理 fnm

 

cmd下正常使用:

Nodejs版本管理 fnm

PowerShell使用

PowerShell使用的话,每次使用前需要输入以下代码:

Markup 全选
fnm env --use-on-cd | Out-String | Invoke-Expression

配置集成终端

打开PowerShell,输入notepad $profile 输入以下内容:

Markup 全选
fnm env --use-on-cd | Out-String | Invoke-Expression

如果提示找不到文件路径

输入$profile按照输出路径创建目录及文件

配置完成后,重启powerShell,会报错

Nodejs版本管理 fnm

输入指令

Markup 全选
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

Nodejs版本管理 fnm

下次进入就正常了

Nodejs版本管理 fnm

 

 

 

 

 

 

版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
张国生
上一篇:IDEA 2025.2 最新破解版安装教程(附激活码,至2099年~)
下一篇:没有了
评论列表

发表评论

评论内容
昵称:
关联文章

Nodejs版本管理 fnm
nodeJS中使用shelljs模块中文乱码
版本记录
尺码管理
YES-CMS内容管理系统 售价
使用.NET 6开发TodoList应用(21)——实现API版本控制
WIFI版本云播报音响用户手册
YES-CMS 内容管理系统 快速发布与部署
.net core自动构建版本
VUE3版本 页面切换后数据丢失问题
git版本回退后推送到服务器
01、收款播报机通用版本网络协议
YES-CMS 内容管理系统介绍
electron与node.js的版本对应关系
【软件】磁盘映像管理 WinImage
Zookeeper 可视化管理工具
系统账套管理功能调整
YES-CMS内容管理系统运行首页没有Header
YES-CMS 内容管理系统 项目源码介绍
YES-CMS 内容管理系统首页修改指南

联系我们
联系电话:15090125178(微信同号)
电子邮箱:garson_zhang@163.com
站长微信二维码
微信二维码