Windows、macOS、LinuxにNode.jsとnpmをインストールする方法(2025ガイド)

August 23, 2024

はじめに

Node.jsは、サーバーサイドでJavaScriptコードを実行できる強力なJavaScript実行環境です。npm(Node Package Manager)は、Node.jsのデフォルトのパッケージマネージャであり、JavaScriptパッケージと依存関係を管理するために不可欠です。このガイドでは、Windows、macOS、Linux に Node.js と npm をインストールする手順を説明します。.

1.WindowsにNode.jsとnpmをインストールする

ステップ1:Node.jsのダウンロード

  1. をご覧ください。 Node.js公式ウェブサイト.
  2. LTS(Long Term Support)バージョンのWindowsインストーラー(.msi)をダウンロードします。.

ステップ2:Node.jsのインストール

  1. ダウンロードした.msiファイルを実行します。.
  2. インストールのプロンプトに従い、インストールにnpmを含めるボックスをチェックすることを確認する。.
  3. Next(次へ)」と「Install(インストール)」をクリックしてセットアップを完了します。.

ステップ 3: インストールの確認

  1. コマンドプロンプトを開く。.
  2. node -vと入力して、Node.jsのバージョンを確認する。.
  3. npm -v と入力して npm のバージョンを確認する。.

2.macOSにNode.jsとnpmをインストールする

ステップ1:Homebrew経由でNode.jsをインストールする

  1. オープン・ターミナル.
  2. インストール ホームブリュー もし、まだ走っていないのなら:
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  3. でNode.jsとnpmをインストールする:
    ノードをインストールする

ステップ 2: インストールの確認

  1. ターミナルでnode -vと入力し、Node.jsのバージョンを確認する。.
  2. npm -v と入力して npm のバージョンを確認する。.

別の方法ウェブサイトからダウンロード

  1. をご覧ください。 Node.js公式ウェブサイト.
  2. macOSインストーラーをダウンロードし、.pkgファイルを実行する。.
  3. プロンプトに従ってインストールを完了します。.

3.LinuxにNode.jsとnpmをインストールする

ステップ1: パッケージインデックスの更新

  1. オープン・ターミナル.
  2. 以下のコマンドを実行して、パッケージ・インデックスを更新する:
    sudo apt update

ステップ2:Node.jsとnpmのインストール

  • Debian/Ubuntuベースのディストリビューションの場合:
    sudo apt install nodejs npm
  • CentOS/RHELベースのディストリビューションの場合:
    sudo yum install nodejs npm
  • Fedora用:
    sudo dnf install nodejs npm

ステップ 3: インストールの確認

  1. ターミナルでnode -vと入力し、Node.jsのバージョンを確認する。.
  2. npm -v と入力して npm のバージョンを確認する。.

別の方法ノードバージョンマネージャ(nvm)経由でのインストール

  1. nvm (Node Version Manager)をインストールしてください:
    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.2/install.sh | bash
  2. NVMをロードする:
    ソース ~/bashrc
  3. nvmを使ってNode.jsをインストールする:
    ノードのインストール
  4. node -v と npm -v を入力して確認する。.

結論

Node.jsとnpmのインストールは、WindowsでもmacOSでもLinuxでも簡単です。このガイドに従えば、Node.js と npm をすぐに立ち上げて実行し、開発プロジェクトの準備を整えることができます。と Node.js をインストールすれば、サーバーサイドの世界を探検する準備は万端だ。 JavaScript そして、パワフルな アプリケーション.