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関連リンク
- Node.js をインストール - インストールガイド
- コマンドリファレンス - すべてのコマンドの詳細