【Node.js】MacにNode.jsとNPMをインストールする

JavaScript
この記事は約5分で読めます。

こんにちは、JS2IIUです。

急ぎの方向け:Node.jsをインストールするとnpmもインストールされる。Homebrewでインストール。

brew install node

1. はじめに

この記事では、MacにNode.jsとNPMをインストールする方法を初心者向けにわかりやすく解説します。

Node.jsはJavaScriptをサーバーサイドで実行するための環境で、Web開発では欠かせない存在です。そしてNode.jsとセットで使われる**NPM(Node Package Manager)**は、JavaScriptのライブラリやツールを管理するためのツールです。

これからReactやVue、ExpressなどのモダンなJavaScriptフレームワークを学びたい方、あるいはフロントエンド・バックエンドの開発を始めたい方にとって、まずこの環境構築が第一歩となります。

2. Node.jsとNPMとは?

Node.jsとは?

Node.jsは、Google ChromeのJavaScriptエンジン(V8)を使って、JavaScriptをブラウザの外(サーバー)で動かすことができるプラットフォームです。これにより、Webアプリのバックエンド開発やCLIツール開発など、さまざまな用途にJavaScriptが使えるようになりました。

NPMとは?

NPM(エヌピーエム)は「Node Package Manager」の略で、Node.jsのためのパッケージ管理システムです。例えば、開発に便利なライブラリ(例:React、Lodashなど)を簡単にインストール・管理することができます。

3. インストール前の準備

まずは、現在Node.jsやNPMがすでにインストールされていないかを確認しましょう。以下のコマンドをターミナルで実行してください。

Bash
node -v
npm -v

もしバージョン番号が表示されれば、すでにインストールされています。command not foundと表示される場合は、まだインストールされていません。

4. インストール方法①:公式サイトからインストール

Node.js公式サイトからインストーラをダウンロードしてインストールする方法を紹介します。

手順

  1. Node.js公式サイト(日本語)にアクセス
  2. 「推奨版(LTS)」 をクリックしてダウンロード(安定版で初心者に最適)
  3. ダウンロードされた .pkg ファイルをダブルクリックしてインストールを開始
  4. 画面の指示に従って進める(特に設定は変更せずOK)
  5. インストール完了後、ターミナルで確認:
Bash
node -v
npm -v

5. インストール方法②:Homebrewを使う(おすすめ)

Macユーザーには、パッケージ管理ツールであるHomebrewを使った方法もおすすめです。アップデートやアンインストールが簡単で、開発環境を一元管理できます。

Homebrewが入っているか確認

Bash
brew -v

もし入っていなければ、以下のコマンドでインストールできます(公式サイト:https://brew.sh/index_ja)。

Bash
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Node.jsをインストール

Bash
brew install node

バージョン確認

Bash
node -v
npm -v

Homebrewでインストールしておくと、以下のように簡単にアップデートできます。

Bash
brew upgrade node

6. インストール後の確認とテスト

Node.jsとNPMの動作確認として、簡単なスクリプトを書いてみましょう。

1. テスト用スクリプトを作成

Bash
touch hello.js

ファイルを開いて以下を記述します。

JavaScript
// hello.js
console.log("Hello, Node.js!");

2. 実行してみる

Bash
node hello.js

ターミナルに Hello, Node.js! と表示されれば成功です。

3. NPMパッケージをインストールしてみる

以下のように、試しに lodash という有名なライブラリをインストールしてみましょう。

Bash
mkdir test-npm
cd test-npm
npm init -y
npm install lodash

node_modules フォルダと package.json ファイルが作成されれば、インストール成功です。

7. よくあるエラーとその対処法

エラー①:command not found: node

→ Node.jsがインストールされていないか、PATHが通っていない可能性があります。Homebrewまたは公式インストーラで再インストールしてください。

エラー②:EACCES(パーミッションエラー)

→ グローバルにパッケージをインストールする際に起こることがあります。以下のように sudo を使うと回避できますが、使用には注意が必要です。

Bash
sudo npm install -g [パッケージ名]

もしくは、NPMのグローバルディレクトリを自分のホームディレクトリに変更する方法もあります(NPM公式の推奨設定を参照)。

8. まとめ

この記事では、MacにNode.jsとNPMをインストールする方法を2通り紹介しました。

  • 公式サイトのインストーラを使う方法
  • Homebrewを使う方法(推奨)

また、インストール後の確認や、簡単なNode.jsスクリプトの実行方法、NPMパッケージの導入も体験しました。

Node.jsのインストールが完了したら、次はReactやExpressなどのフレームワークにもチャレンジしてみましょう!

9. 参考リンク・公式ドキュメント

コメント

タイトルとURLをコピーしました