メインコンテンツまでスキップ

ManjaroでNode.jsをインストールする方法

ManjaroでNode.jsをインストールする方法

このチュートリアルでは、Arch LinuxをベースにしたユーザーフレンドリーなLinuxディストリビューションであるManjaroにNode.jsをインストールする手順をステップバイステップで説明します。Node.jsは、ChromeのV8 JavaScriptエンジン上に構築された強力なJavaScriptランタイムであり、サーバーサイドやネットワーキングアプリケーションの開発プラットフォームを提供します。

このチュートリアルの最後まで進めると、Node.jsがManjaroシステムにインストールされ、JavaScriptを使用してアプリケーションの開発を開始する準備が整います。

必要条件

始める前に、以下の必要条件を確認してください:

  • マシンにManjaro Linuxディストリビューションがインストールされていること。
  • 必要なパッケージをダウンロードするためにインターネットにアクセスできること。

ステップ1:システムパッケージの更新

Manjaroシステムが最新の状態になっていることを確認するために、ターミナルを開き、次のコマンドを実行します:

sudo pacman -Syu

このコマンドはシステムパッケージを最新バージョンに更新します。

ステップ2:パッケージマネージャを使用してNode.jsをインストール

Manjaroでは、pacmanというパッケージマネージャを使用して簡単にNode.jsをインストールする方法が提供されています。ターミナルを開き、次のコマンドを実行します:

sudo pacman -S nodejs npm

このコマンドはNode.jsとnpm(Node Package Manager)の両方をシステムにインストールします。npmは強力なパッケージマネージャであり、Node.jsのパッケージや依存関係をインストール、管理、更新することができます。

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

インストールが完了した後、以下のコマンドを実行することで、Node.jsとnpmが正しくインストールされているか確認することができます:

node --version
npm --version

ターミナルにNode.jsとnpmのバージョンが表示されるはずであり、インストールが成功したことを示します。例:

v16.9.1
7.23.0

ステップ4:使用例

Node.jsがインストールされたので、JavaScriptコードを実行してアプリケーションを構築することができます。以下にいくつかの使用例を示します:

例1:シンプルなJavaScriptファイルの実行

hello.jsという新しいファイルを作成し、テキストエディタで開きます。以下のコードを追加します:

console.log("Hello, World!");

ファイルを保存し、同じディレクトリでターミナルを開きます。次のコマンドを実行します:

node hello.js

ターミナルにHello, World!という出力が表示されるはずです。

例2:シンプルなHTTPサーバーの作成

server.jsという新しいファイルを作成し、テキストエディタで開きます。以下のコードを追加します:

const http = require('http');

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

server.listen(3000, 'localhost', () => {
console.log('Server running at http://localhost:3000/');
});

ファイルを保存し、同じディレクトリでターミナルを開きます。次のコマンドを実行します:

node server.js

ターミナルにServer running at http://localhost:3000/というメッセージが表示されるはずです。このコードは、ポート3000でリクエストを待ち受け、アクセスされた際にHello, World!と応答するシンプルなHTTPサーバーを作成します。

注意点

インストールプロセス中には、以下の点に注意してください:

  • 必要なパッケージをダウンロードするために安定したインターネット接続を確保してください。
  • 特にsudoを使用する場合は、コマンドを二重チェックしてください。それらはシステムレベルの権限を持っています。
  • インストールプロセス中にエラーが発生した場合は、システム固有の解決策を検索するか、公式のManjaroまたはNode.jsのドキュメンテーションを参照してください。

おめでとうございます!Node.jsがManjaroシステムに正しくインストールされました。これでJavaScriptを使用してアプリケーションを開発し、Node.jsとその広範なパッケージエコシステムのパワーを利用することができます。楽しいコーディングを!