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

Linux MintにNode.jsをインストールする方法

Linux MintにNode.jsをインストールする方法

Node.jsはオープンソースのJavaScriptランタイム環境であり、スケーラブルなネットワークアプリケーションの構築やサーバーサイドのスクリプティングを可能にします。V8 JavaScriptエンジン上に構築されており、イベント駆動型のアーキテクチャを提供しているため、効率的で軽量です。

このチュートリアルでは、人気のあるUbuntuベースのLinuxディストリビューションであるLinux MintにNode.jsをインストールする方法を学びます。このチュートリアルの終わりまでに、Linux MintシステムでNode.jsをセットアップして実行することができるようになります。

必要条件

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

  • Linux Mintシステム(バージョン19以降)
  • sudo権限を持つユーザーアカウント
  • 安定したインターネット接続

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

まず、システムパッケージを更新して最新のソフトウェアバージョンを確認しましょう:

アプリケーションメニューで「ターミナル」と検索するか、Ctrl + Alt + Tを押してターミナルを開きます。

以下のコマンドを実行してパッケージリストを更新し、インストール済みのパッケージをアップグレードします:

sudo apt update && sudo apt upgrade

パスワードを入力してプロンプトが表示されるのを待ち、プロセスが完了するまでお待ちください。インターネットの速度と利用可能なアップデートの数によっては、数分かかる場合があります。

ステップ2: NVMを使用してNode.jsをインストールする

Node Version Manager(NVM)は、システム上に複数のNode.jsバージョンをインストールおよび管理するためのコマンドラインツールです。プロジェクトの要件に基づいて異なるNode.jsバージョンを簡単に切り替えることができます。

NVMをインストールするために、以下の手順に従ってください:

  1. cURLを使用してNVMのインストールスクリプトをダウンロードします:
   curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash

このコマンドはスクリプトをダウンロードし、bashシェルを使用して実行します。

  1. インストールスクリプトが完了したら、ターミナルを閉じて再度開くことでNVMの環境変数を読み込みます。

  2. 次のコマンドを実行してインストールが正しく行われたかを確認します:

   command -v nvm

NVMが正しくインストールされている場合、出力にnvmと表示されます。

  1. 最新のLTS(Long-Term Support)バージョンのNode.jsをインストールします:
   nvm install --lts

このコマンドにより、最新のLTSバージョンのNode.jsがダウンロードおよびインストールされます。

  1. Node.jsのバージョンを確認することで、インストールが正常に行われたかを確認します:
   node --version

インストールされたNode.jsのバージョンが表示されるはずです(例:v14.17.3など)。

おめでとうございます!Linux MintシステムにNVMを使用してNode.jsを正常にインストールしました。

ステップ3: Node.jsのバージョン管理

NVMを使用すると、複数のNode.jsバージョンを管理し、簡単に切り替えることができます。以下はNode.jsバージョンの管理に役立ついくつかのコマンドです:

  • インストールされているNode.jsバージョンの一覧表示:
  nvm ls

このコマンドにより、インストールされているNode.jsバージョンの一覧が表示され、現在アクティブなバージョンが強調表示されます。

  • 特定のNode.jsバージョンに切り替える:
  nvm use <バージョン>

<バージョン>を切り替えたいNode.jsのバージョンに置き換えてください(例:14.17.3など)。

  • デフォルトのNode.jsバージョンを設定する:
  nvm alias default <バージョン>

<バージョン>をデフォルトに設定したいNode.jsのバージョンに置き換えてください。

ステップ4: Hello Worldの例

Node.jsが正しく動作しているかを確認するために、簡単な「Hello World」の例を作成しましょう。

  1. 好きなテキストエディタを使用して、hello.jsという名前の新しいファイルを作成します:
   nano hello.js
  1. ファイルに以下のコードを追加します:
   console.log("Hello, World!");

このコードはメッセージ「Hello, World!」をコンソールに表示します。

  1. ファイルを保存してテキストエディタを終了します(Ctrl + X、次にY、最後にEnter)。

  2. Node.jsを使用してスクリプトを実行します:

   node hello.js

出力としてHello, World!が表示されるはずです。

結論

このチュートリアルでは、NVMを使用してLinux MintにNode.jsをインストールする方法について学びました。NVMのインストール、最新のLTSバージョンのNode.jsのインストール、およびNode.jsバージョンの基本的な管理について説明しました。さらに、インストールを確認するために簡単な「Hello World」の例を作成しました。

Node.jsは、サーバーサイドアプリケーションの開発やブラウザ外でのJavaScriptコードの実行に強力なプラットフォームを提供します。Node.jsがインストールされていることで、さまざまなライブラリやフレームワークを利用して、エキサイティングなウェブアプリケーションやAPIを構築することができます。

Happy coding!