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をインストールするために、以下の手順に従ってください:
- cURLを使用してNVMのインストールスクリプトをダウンロードします:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
このコマンドはスクリプトをダウンロードし、bashシェルを使用して実行します。
インストールスクリプトが完了したら、ターミナルを閉じて再度開くことでNVMの環境変数を読み込みます。
次のコマンドを実行してインストールが正しく行われたかを確認します:
command -v nvm
NVMが正しくインストールされている場合、出力にnvm
と表示されます。
- 最新のLTS(Long-Term Support)バージョンのNode.jsをインストールします:
nvm install --lts
このコマンドにより、最新のLTSバージョンのNode.jsがダウンロードおよびインストールされます。
- 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」の例を作成しましょう。
- 好きなテキストエディタを使用して、
hello.js
という名前の新しいファイルを作成します:
nano hello.js
- ファイルに以下のコードを追加します:
console.log("Hello, World!");
このコードはメッセージ「Hello, World!」をコンソールに表示します。
ファイルを保存してテキストエディタを終了します(
Ctrl + X
、次にY
、最後にEnter
)。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!