Mac

Mac OSにNode.jsとNPMをインストールする方法

Mac OSにNode.jsとNPMをインストールする方法

Mac OSにNodeJSとNPMをインストールする方法

Node.jsは多くの開発者に広く利用されている人気のJavaScriptランタイム環境であり、npmはNode.js環境とJavaScript用のパッケージマネージャーです。Node.jsをインストールするとnpmもインストールされますので、npmを使用する場合はNode.jsもインストールする必要があります。

MacにNode.jsとNPMをインストールする方法はいくつかあります。例えば、ビルド済みのパッケージインストーラーを使う方法や、Homebrewを使う方法などがあります。このチュートリアルでは両方の方法を取り上げますが、どちらの方法も最新バージョンのmacOSシステムソフトウェアで動作するはずです。

Homebrewを使ってMac OSにNode.jsとnpmをインストールする方法

node.jsとnpmをインストールする最も簡単な方法は、Homebrewパッケージマネージャーを使用することです。つまり、まだMacにHomebrewをインストールしていない場合は、まずHomebrewをインストールする必要があります。Homebrewパッケージをインストールする前に、Homebrewをアップデートすることをお勧めします。そのためには、以下のコマンドを実行してください。

brew update

Mac に Homebrew がすでにインストールされている場合は、ターミナル アプリケーションで次のコマンドを実行して、Node.js と npm の両方をインストールできます。

brew install node

Homebrew 経由で NodeJS / NPM をインストールするのは、他の方法よりも間違いなく簡単で、node.js と npm を最新の状態に保つのも簡単です。また、将来不要になった場合も比較的簡単にアンインストールできるという利点もあります。

パッケージインストーラーを使用してMacにNode.jsとNPMをインストールする

何らかの理由で Homebrew を使用したくない場合は、次に簡単なオプションとして、nodejs.org のビルド済みインストーラーを使用することもできます。

  • nodejs.orgからNode.jsインストーラーを入手します。

Mac 上の他のインストール パッケージと同様にインストーラーを実行できます。

MacにNPMとNode.jsがインストールされているかどうかを確認する方法

npm を使用して node.js をインストールした後、バージョンを確認するために -v フラグを付けていずれかのコマンドを発行することで、2 つがインストールされているかどうかを確認できます。

node -v

そして

npm -v

Node.js が動作しているかテストする方法

MacにNode.jsパッケージをインストールしたら、シンプルなWebサーバーを起動して動作をテストできます。以下のコード構文を含む「app.js」という名前のファイルを作成してください。

定数 http = require('http');

const ホスト名 = '127.0.0.1';
const ポート = 3000;

const server = http.createServer((req, res) => {
res.statusCode = 200;
res.setHeader('Content-Type', 'text/plain');
res.end('Hello from NodeJS\n');
});

server.listen(port, hostname, () => {
console.log(`サーバーはhttp://${hostname}:${port}/で実行されています`);
});

その app.js ファイルを現在のディレクトリに保存し、次のコマンドで Web サーバーを起動できます。

node app.js

次に、Web ブラウザ (デフォルトまたはそれ以外のブラウザ) を起動し、次の URL に移動します。

http://localhost:3000

「Hello from Node.js」というメッセージが表示されます。

このシンプルなNode.jsウェブサーバーは、Pythonインスタントウェブサーバーに似ていますが、もちろんPythonではなくNodeを使用しています。Pythonといえば、Node.jsとNPMをインストールするなら、Macに最新のPython 3をインストールするのも興味深いかもしれません。

また、npm 経由でインストールできる Grunt CLI タスク ランナーをインストールして使用し、node と npm をテストすることもできます。

npm install -g grunt-cli

その後、コマンドラインから「grunt」を実行できます。

MacにNode.jsとnpmをインストールする基本的な手順はこれでほぼ網羅できたと思います。他にヒントやコツ、提案、アドバイスなどございましたら、ぜひ下のコメント欄で共有してください。