Ubuntu20.10および19.10にNode.jsをインストールする方法

Node.jsは、フロントエンドプログラミングで人気のある言語です。クイックビルドモバイルおよびWebアプリケーション開発に使用できる多数のJavaScriptフレームワーク。

NVMはノードバージョンマネージャーツールです。 NVMユーティリティを使用すると、単一のシステムに複数のnode.jsバージョンをインストールできます。アプリケーション用に特定のノードバージョンを選択することもできます。

このチュートリアルでは、NVMを使用してUbuntu20.10および19.10システムにnode.jsをインストールする方法について説明しました。

前提条件

  • シェルアクセスを備えた実行中のUbuntu20.10または19.10Linuxシステム。
  • node.jsをインストールする必要のあるユーザーアカウントでログインします。

ステップ1-NVMをインストールする

Ubuntuシステムにnvmをインストールするためのシェルスクリプトを利用できます。次のコマンドを使用してシステムにcurlをインストールしてから、nvmインストーラースクリプトを実行します。

システムでターミナルを開き、以下を実行します。

sudo apt install curl curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash

スクリプトは、現在のユーザーのログインスクリプトに必要な環境変数を作成します。ログアウトして再度ログインして環境をロードするか、以下を使用して環境をロードできます。

source ~/.profile

ステップ2–UbuntuにNode.jsをインストールする

NVMを使用すると、Linuxシステムのユーザーアカウントごとに複数のnode.jsバージョンをインストールして管理できます。いつでも簡単に特定のバージョンに切り替えることができます。

  1. 最新のnode.jsバージョンをインストールするには、次のように入力します。
    nvm install node
  2. ノードの最新のLTSバージョンをインストールするには、次のように入力します。
    nvm install lts
  3. 特定のバージョンのノードをインストールするには、次のように入力します。
    nvm install 12.18.0

    上記のコマンドを使用して、インストールする他のバージョンを選択できます。

インストールされた最初のバージョンがデフォルトになります。新しいシェルは、ノードのデフォルトバージョン(たとえば、nvmエイリアスデフォルト)で開始されます。

ステップ3–その他の便利なコマンド

次のコマンドを使用して、現在のユーザーのノードのインストール済みバージョンを一覧表示できます。

nvm ls

このコマンドを使用すると、インストールに使用できるnode.jsバージョンを見つけることができます。

nvm ls-remote

現在のセッションに別のバージョンを選択することもできます。選択したバージョンは、現在のシェルでのみ現在アクティブなバージョンになります。

nvm use 12.18.0

現在のユーザーに設定されているデフォルトのノードバージョンを見つけるには、次のように入力します。

nvm run default --version

以下のコマンドを使用して、必要なバージョンのnode.jsでNodeスクリプトを実行できます。

nvm exec 12.18.0 server.js

結論

このチュートリアルでは、Node VersionManagerを使用してUbuntu20.10Linuxシステムにnode.jsをインストールする方法について説明しました。

Source