【Node.js入門】各OS別のインストール方法まとめ(Windows,Mac,Linux…)

こんにちは、ライターのマサトです!

今回は、Node.jsをインストールする方法について学習をしていきましょう。

Windows, Mac, Linuxなど、それぞれのOSごとに方法をまとめているのでぜひ参考にしてみてください。

この記事では、

・Windows,Macにインストールする

という基本的な内容から、

・Linux系OSにインストールする
・NVMを使ったインストール方法

などの応用的な使い方に関しても解説していきます。

この記事で、Node.jsのインストール方法をしっかり学習して自分のスキルアップを目指しましょう!

Windows,Macにインストールする

この章では、一般的なOSであるWindows, MacにNode.jsをインストールする方法について見ていきましょう!

主に、インストーラを使った方法やコマンドラインからの操作について学んでいきます。

Windowsでインストーラを使う

まずは、WindowsにNode.jsをインストールする方法から見ていきいましょう。

もっとも簡単で確実な方法としては、Node.jsの公式サイトで提供されているインストーラーを使うことです。

サイトへアクセスして、「LTS」タブ「Windows Installer」のボタンをクリックします。

すると、インストーラのプログラムをダウンロードできるのであとは実行するだけです!

画面の指示に従ってクリックしていくとインストールは完了します。

最後に、インストールが無事にできたかを確認するために「コマンドプロンプト」を起動して以下のように入力します。

実行するとNode.jsのバージョンが表示されるはずです。

Macでインストーラーを使う

今度は、MacにNode.jsをインストールする方法を見ていきましょう!

と、言っても方法はWindowsの時とほぼ同じなので簡単です。

サイトにアクセスして「LTS」タブ「macOS Installer」のボタンをクリックすれば良いのです。

そして、インストーラを起動して画面の指示に従っていけば完了します。

ちなみに、Macの場合はターミナルを起動してコマンドラインからインストールする方法もよく使われているので次節で解説します。

コマンド操作でMacにインストールする

コマンドラインからの操作に慣れている方であれば、そのままコマンド操作でNode.jsをインストールする方法もあります。

その方法としては、まずMacにさまざまな便利ツールをインストールできる「Homebrew」が必要になります。

すでにインストール済みであれば良いのですが、そうでなければ以下のコマンドを実行して利用できる状態にしておきましょう!

これで「Homebrew」が使えるようになったので、次のコマンドで「nodebrew」をインストールします。

「nodebrew」はNode.jsのインストールから複数のバージョンを管理・切り替えできるツールになります。

次のコマンドでインストールしてみましょう!

これで「nodebrew」が使えるようになったので、次のコマンドで任意のバージョンのNode.jsをインストールできます!

ちなみに、「nodebrew ls」とコマンドを実行するとインストールされているNode.jsのバージョンが表示されます。

Linux系OSにインストールする

この章では、さまざまなLinux系のOSにNode.jsをインストールする方法について見ていきましょう。

主に、Ubuntu / CentOSやその他のLinux系OSを対象にして学んでいきます。

Ubuntuにインストールする方法

まずは、利用者の多いUbuntuへのNode.jsインストール方法を見ていきましょう!

もっとも簡単な方法としては、さまざまなツールをインストールする際に利用する「apt-get」コマンドを利用することです。

次のようなコマンドでNode.jsをインストールできます。

これで、Node.jsとパッケージ管理ツールのnpmが両方インストールできます。

ちなみに、任意のバージョンや最新版のNode.jsをインストールしたい場合はNodeSourceからインストールできるので覚えておきましょう。

CentOSにインストールする方法

今度はCentOSにNode.jsをインストールする方法を見ていきましょう!

まず最初に、機能拡張するためのEPELリポジトリを以下のコマンドで有効化します。

これでNode.jsをインストールできる状態になったので、次のコマンドでインストールを開始します!

このように記述すると、Node.jsとnpmを両方インストールできます。

Arch系のOSにインストールする方法

次に、Arch Linuxなどの派生OS向けにNode.jsをインストールする方法を見ていきましょう!

もっとも簡単な方法としては、apt-get, yumのようなパッケージマネージャを使うことです。

一般的には「pacman」を使って以下のコマンドを実行します!

これにより、Node.jsとnpmを両方インストールすることができます。

NVMを使ったインストール方法

さまざまなOSで利用できるNode.jsのインストールから複数バージョンの管理・切り替えができる「NVM」というツールも合わせてご紹介しておきます。

このツールもコマンドラインからの操作になりますが、慣れると非常に扱いやすいので人気があります。

まず最初に、次のコマンドでNVMの本体をインストールします!

これでNVMが使えるようになったので、次のコマンドで最新の安定版Node.jsをインストールします。

基本的なインストール作業はこれで終わりです。

ちなみに、任意のバージョンのNode.jsをインストールしたい場合は次のようにコマンドを実行します。

利用できるバージョンの一覧を見たい場合は次のコマンドを実行します。

もし、複数のバージョンのNode.jsがインストールされているならば、次のコマンドで任意のバージョンをデフォルトとして利用できます。

特定のバージョンのNode.jsを削除したい場合は次のコマンドを実行します。

このようにNVMを使うと、簡単なコマンド操作だけでNode.jsを管理できるので非常に便利なわけです。

まとめ

今回は、Node.jsをさまざまなOSでインストールする方法について学習しました!

最後に、もう一度ポイントをおさらいしておきましょう!

・Windows, Macにはインストーラを使うのがもっとも簡単な方法
・Linux系OSではapt-get, yum, pacmanによるインストール方法がある
・NVMを使うと簡単なコマンド操作でNode.jsを管理することができる

上記内容を踏まえて、ぜひ自分でもプログラミングに取り入れて活用できるように頑張りましょう!

おすすめのコンテンツ

あなたにぴったりなプログラミング学習プランを無料で診断!

「何の言語から勉強すればいいかわからない・・・」そんなあなたに質問に答えていくだけで、何の言語を学べば良いのか診断いたします!未経験から6ヶ月でプログラミング習得に向けた学習プランが1分で分かる!

最短でプログラミングを習得したい方へ

元々ITリテラシーのある方やプログラムの学び方がわかっている方は独学で習得することも可能でしょう。

ただし、実際の学習期間中はつまづいている時間がほとんどです。

「もう挫折したくない」
「本業と両立しながら、好きな時間で自分のペースで勉強を続けていきたい。」
「自分だけのカリキュラムで効率的に勉強したい」

そんな方はお気軽に侍エンジニア塾までご相談ください。

弊社では、

  • プログラミング基礎学習
  • オリジナルアプリ開発
  • 仕事獲得

までをひと通り学習できます。

まずは無料体験レッスンで、弊社のコンサルタントと一緒にあなた専用の学習方法やカリキュラムを考えてみませんか?

挫折しない学び方や、通常1000時間以上かかる学習時間を1/3にする方法などより具体的なアドバイスもさせていただいています。

詳しくは下の画像をクリックして弊社サービス内容をご確認ください。

cta1

非常識な結果を出す卒業生多数!

エンジニアキャリア戦略

人気記事セレクション

3000名以上来場の人気セミナーが開催決定

18歳で時給6000円だった侍エンジニア塾代表の木内より、『プログラミングで人生を変える』ための学習方法をお教えます。

0からプログラミングを習得し、フリーランスエンジニアになる方法プログラミング学習の効率を劇的に上げる学習メソッドを解説しますので、奮ってご参加ください。

  • 日付:4/20(土),4/27(土)
  • 時間:14:00〜17:35終了予定
  • 場所:当社 道玄坂オフィス
  • 住所:〒150-0043 東京都渋谷区道玄坂2丁目11-1 Gスクエア渋谷道玄坂 4F *Googleマップでは「東京都渋谷区道玄坂2丁目11-1」で検索してください。近隣にスクエア渋谷という別のビルがあるためご留意ください。
  • 参加費:無料
  • URL:https://seminar.sejuku.net/
詳しくは下の画像をクリックして弊社セミナー内容をご確認ください。

LINEで送る
Pocket

この記事が気に入ったら
いいね!をしてフォローしよう

最新情報をお届けします

書いた人

マサト

マサト

JavaScriptが大好きで、趣味も仕事もJavaScriptを中心に活動していたら、いつの間にかフリーランスになってました。
30代になってからプログラミングを始めた経緯があり、分からないことだらけだった経験を踏まえて、読者に分かりやすい記事制作をモットーにしています。
JavaScript以外の趣味は、旅をしながらの街歩きや登山など。