Ceeds Academy教材アプリ教材・症状語・タグで検索
索引グラフ試す
ランタイム・言語バージョン▸Node.js

Node.js: 導入とバージョン管理(node / nvm)

setup所要 20分最新草稿
前提: ターミナル: CLIとは(なぜ文字で操作するのか)→次: npm: パッケージ管理(package.json / install / scripts)
意味グラフ(この教材と内容的に近い教材・1ネスト)
例え(Analogies)
Node=ゲーム機本体

Node.jsは「JavaScriptを動かすゲーム機本体」。本体のバージョン(LTS/最新)でソフトの動きが変わるので、nvmで本体を切り替えてソフト(プロジェクト)に合わせる。

概要

📍 runtimes ▸ Node.js ▸ 導入とバージョン管理 | 種別: setup | facts_as_of 2026-06(Node.js 24 LTS)

公式ドキュメント — setup

🎞 スライド

Node.js = JavaScript の実行環境

プロジェクトに合う「版」を選べるようにする

ゴール状態(テキスト図)

[ターミナル] ──node -v──▶ v24.x.x
──npm -v──▶ 表示される
= Node と npm が動く状態

単体 vs nvm

単体インストール … 1つの版を入れる
nvm(推奨) … 複数版を入れて切替
nvm install --lts → nvm use --lts

—
出典(sources)

nodejs.org ; nvm (github.com/nvm-sh/nvm) ; Node 24 LTS / 2026-06確認

確認問題(Review-Questions)
nvmで Node 24 を入れて使うコマンドは?コード
基礎公式
解答・解説▾ 開く

nvm install 24 → nvm use 24

本番アプリで使うNodeのバージョンとして推奨されるのは?択一
基礎公式
解答・解説▾ 開く

Active LTS(現在は Node 24)。Current(26)は最新だが本番非推奨。

目次
例え概要公式ドキュメント出典確認問題
鮮度
最新
更新: 2026-06-15
次回棚卸し: 2026-09-15
周期: 3か月
版: Node.js 24 LTS

概要

Node.js を入れ、プロジェクトに合うバージョンを選べるようにする。ゴール状態= node -v / npm -v が表示されること。複数バージョンを切り替えるなら nvm が便利。

公式ドキュメント準拠(Node.js 24 LTS)

STEP 1. インストール

  • nvm推奨(バージョン切替が楽):nvm install --lts → nvm use --lts。
  • 単体:nodejs.org の LTS、Mac brew install node、Windows winget install OpenJS.NodeJS.LTS。

出典: Node.js Downloads / nvm

🧭 誤解訂正集

よくある誤解 正しい理解
Node は最新版を入れれば良い プロジェクトに合う LTS を選ぶ(互換性のため)
npm は別途入れる npm は Node に同梱される
版は固定で変えられない nvm でプロジェクトごとに切替できる

📖 用語

  • Node.js … サーバ/CLI で JavaScript を動かす実行環境(ランタイム)。
  • LTS … 長期サポート版(Long Term Support)。安定運用向け。
  • nvm … Node のバージョンを切り替える管理ツール(Node Version Manager)。
  • npm … Node 同梱のパッケージ管理ツール。

✅ 確認の目安(can-do)

node -v / npm -v で導入を確認でき、「単体インストールと nvm のどちらを使うか・なぜか」(複数版の切替が要るか)を判断できる。