Skip to content

fnm list 명령어 가이드

fnm list 명령어는 설치된 Node.js 버전을 보는 데 사용되며, fnm list-remote 는 사용 가능한 원격 버전을 보는 데 사용됩니다.

fnm list

로컬에 설치된 Node.js 버전을 나열합니다.

명령어 구문

bash
fnm list [OPTIONS]

별칭: ls

사용 예제

bash
fnm list

출력 예제:

* v20.10.0 default
  v18.19.0
  v16.20.2
  • * 는 현재 사용 중인 버전을 나타냅니다
  • default 는 기본 버전을 나타냅니다

fnm list-remote

사용 가능한 모든 원격 Node.js 버전을 나열합니다.

명령어 구문

bash
fnm list-remote [OPTIONS]

별칭: ls-remote

옵션

--filter

버전 번호 또는 semver 범위로 필터링합니다:

bash
# 주요 버전으로 필터링
fnm list-remote --filter=18

# 마이너 버전으로 필터링
fnm list-remote --filter=18.17

# semver 범위 사용
fnm list-remote --filter=">=18.0.0 <20.0.0"

--lts

LTS 버전만 표시합니다:

bash
# 모든 LTS 버전 표시
fnm list-remote --lts

# 특정 LTS 버전 표시
fnm list-remote --lts=iron

--latest

최신 버전만 표시합니다:

bash
fnm list-remote --latest

--sort

정렬 방법을 설정합니다:

bash
# 오름차순 (기본값)
fnm list-remote --sort=asc

# 내림차순
fnm list-remote --sort=desc

--node-dist-mirror

미러 소스를 지정합니다:

bash
fnm list-remote --node-dist-mirror=https://npmmirror.com/mirrors/node

사용 예제

bash
# 모든 버전 나열
fnm list-remote

# LTS 버전만 나열
fnm list-remote --lts

# Node.js 18.x 버전 나열
fnm list-remote --filter=18

# 최신 버전 나열
fnm list-remote --latest

# 내림차순으로 버전 나열
fnm list-remote --sort=desc

출력 해석

fnm list 출력

* v20.10.0 default
  v18.19.0
  v16.20.2
기호의미
*현재 사용 중인 버전
default기본 버전
표시 없음설치되었지만 사용 중이지 않음

fnm list-remote 출력

v20.10.0 (Iron)
v20.9.0 (Iron)
v18.19.0 (Hydrogen)
v18.18.2 (Hydrogen)
...

괄호 안의 이름은 LTS 버전 코드명입니다.

일반적인 조합

설치 가능한 LTS 버전 보기

bash
fnm list-remote --lts --latest

특정 주요 버전의 최신 마이너 버전 보기

bash
fnm list-remote --filter=18 --latest

설치된 버전 보기

bash
fnm list

일반적인 문제

목록이 너무 김

bash
# 필터링 사용
fnm list-remote --filter=20

# 최신 버전만 보기
fnm list-remote --latest

# LTS 만 보기
fnm list-remote --lts

원격 목록을 가져올 수 없음

bash
# 네트워크 연결 확인
curl -I https://nodejs.org/dist/

# 미러 사용
fnm list-remote --node-dist-mirror=https://npmmirror.com/mirrors/node

관련 링크