Node.jsは、オープンソースでクロスプラットフォームのJavascriptフレームワークです。 JavaScriptは、Webアプリケーションを構築するための一般的なプログラミング言語です。 Node.jsを使用すると、JavaScriptを使用するフロントエンド開発者は、別のプログラミング言語を使用せずにバックエンドを構築できます。 NPMは、開発者が便利なJavaScriptライブラリとパッケージを共有できるようにするNodeJSのソフトウェアパッケージマネージャーです。
このガイドでは、Debian11にNode.JSとNPMをインストールする方法を学習します。
オプション1:DebianリポジトリからNode.jsとNPMをインストールする
Node.jsとnpmは、デフォルトのDebianリポジトリで利用できます。次のコマンドで簡単にインストールできます:
$ sudo apt update
APTパッケージマネージャーを使用して、NodeJSとNPMを次のようにインストールします。
$ sudo apt install nodejs npm
これにより、Node.JSが多数のライブラリと依存関係とともにインストールされます。これにはしばらく時間がかかる場合があります。インターネット接続が良好であることをお勧めします。
オプション2:ソースからNode.jsをインストールする
Node.jsをソースからビルドおよびコンパイルできます。これは、Node.jsの特定のバージョンをインストールする場合に最適なオプションです。このステップでは、ソースからNode.jsをインストールします。まず、次のコマンドを使用してリポジトリをDebian11に追加します。
$ curl -fsSL https://deb.nodesource.com/setup_17.x | sudo -E bash -
これが出力の抜粋です。 seupスクリプトは、GPG署名キーを追加し、/etc/apt/sources.listにNode.JSリポジトリのソースリストファイルを作成します。 ファイル。
次に、パッケージインデックスを更新して、新しく追加されたNode.JSリポジトリと同期します。
出力の最後に、実行する次のステップが提供されます。これは、Node.JSとNPMをインストールすることです。
したがって、先に進み、次のコマンドを使用してNode.JS17とnpmをインストールします。
$ sudo apt install nodejs
以前のように、これは他のライブラリと依存関係のバケットロードと一緒にNodeJSをインストールします。 NodeJSがインストールされていることを確認するには、次を実行します:
$ node —-version
また、示されているようにnpmのバージョンを確認できます。
$ npm —-version
Yarnパッケージマネージャーのインストールに興味がある場合は、最初にGPGキーを追加します
$ curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | gpg --dearmor | sudo tee /usr/share/keyrings/yarnkey.gpg >/dev/null
次に、Yarnリポジトリをソースリストファイルに追加します。
$ echo "deb [signed-by=/usr/share/keyrings/yarnkey.gpg] https://dl.yarnpkg.com/debian stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
最後に、パッケージインデックスを更新して、リポジトリを更新します
$ sudo apt-get update
その後、指示に従って、APTパッケージマネージャーを使用してYarnをインストールします。
$ sudo apt install yarn
結論
これでガイドは終わりです。 Node.JSを使用してアプリケーションを開発して楽しんでください