Node.js 版本管理器 fnm 使用记录

855 阅读1分钟

简介

fnm 是一个使用rust构建的node.js 版本管理器,支持Windows,Mac,Linux。可以很方便的管理开发环境下的nodejs 版本。项目地址github.com/Schniz/fnm

安装

#linux
curl -fsSL https://fnm.vercel.app/install | bash
# mac
brew install fnm
# windows
直接下载发行文件并配置path即可

使用

查看版本
fnm --version
>>>
fnm 1.35.1

#查看远程版本
fnm list-remote
>>>
v20.8.1
v20.9.0 (Iron)
v20.10.0 (Iron)
v20.11.0 (Iron)
v20.11.1 (Iron)

# 安装nodejs 根据远程nodejs版本进行安装
fnm install v20.11.1
>>>
Installing Node v20.11.1 (x64)

fnm install v18.19.1
>>>
Installing Node v18.19.1 (x64)

fnm install v16.20.2
>>>
Installing Node v16.20.2 (x64)

fnm install v14.21.3
>>>
Installing Node v14.21.3 (x64)

# 查看本地已安装的nodejs版本
fnm list
>>>
* v14.21.3
* v16.20.2 default
* v18.19.1
* v20.11.1
* system
# 设置默认版本
fnm default v16.20.2

# 使用指定版本
fnm use v20.11.1