GNU/Linux >> Linux の 問題 >  >> Debian

Debian9にNode.jsとnpmをインストールする方法

Node.jsは、ChromeのJavaScriptエンジン上に構築されたオープンソースのクロスプラットフォームJavaScriptランタイム環境であり、JavaScriptコードのサーバー側での実行を可能にします。これは主にサーバー側アプリケーションの構築に使用されますが、フルスタックおよびフロントエンドソリューションとしても非常に人気があります。 npmは、Node.jsのデフォルトのパッケージマネージャーであり、世界最大のソフトウェアレジストリです。

このチュートリアルでは、Debian9にNode.jsとnpmをインストールする方法について説明します。DebianにNode.jsをインストールする2つの異なる方法を示します。最適なインストールオプションを選択してください。

NodeSourceリポジトリからNode.jsとNPMをインストールします#

Node.jsとnpmの最新バージョンをインストールする最も簡単な方法は、NodeSourceによって管理されているリポジトリからパッケージをインストールすることです。

NodeSourceリポジトリをシステムに追加するには、次のコマンドを実行します。

curl -sL https://deb.nodesource.com/setup_8.x | sudo bash -
Node.jsの現在のLTSバージョンはバージョン8.x、Carbonです。 Node.jsバージョン10.xをインストールする場合は、setup_8.xを変更するだけです。 setup_10.xを使用

NodeSourceリポジトリが追加されたら、次のコマンドを使用してNode.jsとnpmをインストールします。

sudo apt install nodejs

インストールが成功したかどうかを確認するには、Node.jsとnpmのバージョンを印刷します。

node --version
v8.11.3
npm --version
5.6.0

NVMを使用してNode.jsとNPMをインストールする#

NVM(Node Version Manager)は、複数のNode.jsバージョンを管理できるようにするbashスクリプトです。 NVMを使用すると、使用またはテストする特定のNode.jsバージョンをインストールおよびアンインストールできます。

次のcurlを使用してnvmインストールスクリプトをダウンロードします コマンド:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash

インストールスクリプトは、nvmのクローンを作成します Githubtoからのリポジトリ~/.nvm ディレクトリを作成し、nvmパスをBashまたはZSHプロファイルに追加します。

=> Close and reopen your terminal to start using nvm or run the following to use it now:

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion

上記の出力が示すように、新しいシェルセッションを開くか、コマンドを実行してnvmへのパスを追加できます。 現在のセッションへのスクリプト。自分にとって簡単なことは何でもしてください。

nvmが正しくインストールされていることを確認するには、次のように入力します。

nvm --version
0.33.11

これでnvmができました Debianマシンにインストールされている場合、利用可能な最新バージョンのNode.jsをインストールするには、次のように入力します。

nvm install node
Downloading and installing node v10.5.0...
Downloading https://nodejs.org/dist/v10.5.0/node-v10.5.0-linux-x64.tar.xz...
######################################################################## 100.0%
Computing checksum with sha256sum
Checksums matched!
Now using node v10.5.0 (npm v6.1.0)
Creating default alias: default -> node (-> v10.5.0)

次のように入力して、Node.jsのバージョンを確認します。

node --version
v10.5.0

さらに2つのバージョン、最新のLTSバージョンとバージョン6.14.3をインストールしましょう:

nvm install --ltsnvm install 6.14.3

LTSバージョンと6.14.3がインストールされると、次のように入力して、インストールされているNode.jsインスタンスを一覧表示できます。

nvm ls
->      v6.14.3                     # ACTIVE VERSION
        v8.11.3
        v10.5.0
         system
default -> node (-> v10.5.0)        # DEFAULT VERSION
node -> stable (-> v10.5.0) (default)
stable -> 10.5 (-> v10.5.0) (default)
iojs -> N/A (default)
lts/* -> lts/carbon (-> v8.11.3)
lts/argon -6.14.3:(-> N/A)
lts/boron -> v6.14.3
lts/carbon -> v8.11.3

上記の出力では、右側に矢印の付いたエントリ(-> v6.14.3) 、は現在のシェルセッションで使用されているバージョンであり、デフォルトのバージョンはv10.5.0に設定されています。 。

デフォルトのバージョンは、新しいシェルセッションを開くときに使用されるバージョンです。

現在アクティブなバージョンを変更する場合は、次のコマンドを使用します。

nvm use 8.11.3

次のように入力して確認します:

nvm current
v8.11.3

バージョン8.11.3を設定するには デフォルトのNode.jsバージョンタイプとして:

nvm alias default 8.11.3

開発ツールのインストール#

npmレジストリからネイティブアドオンをコンパイルしてインストールするには、開発ツールをインストールする必要があります。

sudo apt install build-essential

Node.jsをアンインストールします#

何らかの理由でNode.jsおよびnpmパッケージをアンインストールする場合は、次のコマンドを使用できます。

sudo apt remove nodejs npm

Debian
  1. Debian11にNode.jsとnpmをインストールする方法

  2. Node.jsとnpmをDebian9にインストールします-ステップバイステップのプロセス?

  3. Debian 11 に Node.js と NPM をインストールする方法

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

  2. Debian11にNVMをインストールして使用する方法

  3. Debian11にNVMをインストールして使用する

  1. Ubuntu18.04および20.04にNode.jsとNPMをインストールする方法

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

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