Node.jsは、オープンソースでクロスプラットフォームのJavaScriptランタイム環境です。通常、JavaScriptはWeb開発とブラウザの実行に関連付けられています。
ただし、Node.jsを使用すると、ユーザーはJavaScriptをスタンドアロンアプリケーションとして任意のメディアで実行できます。これは、ブラウザの外部でJavaScriptを実行できることを意味します。
Node Package Manager(npm)は、Node.jsのモジュールとパッケージのオンラインリポジトリであり、インストール、バージョン、依存関係の管理のためのコマンドラインユーティリティでもあります。
Npmは使いやすく、Node.jsでの作業が非常に便利です。さらに、npmにはNode.jsのインストールが付属しているため、個別にインストールする必要はありません。
ここLinuxAPTでは、サーバー管理サービスの一環として、お客様が関連するLinuxシステムのノードJSおよびNpmクエリを実行するのを定期的に支援しています。
これに関連して、UbuntuオペレーティングシステムにNode.jsとNpmをインストールする方法を検討します。
1。 aptを使用してNode.jsUbuntuパッケージをインストールする方法?
NodeSourceリポジトリを有効にするには、curlコマンドが必要です。システムにcurlがない場合は、次のコマンドを使用してシステムにcurlをインストールします。
$ sudo apt-get install curl
NodeSourceリポジトリを有効にして、apt-cacheを更新します。次のコマンドを実行します:
$ curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
これで、次のaptコマンドを使用してNode.jsパッケージをインストールできます。
$ sudo apt install nodejs
次のコマンドでNode.jsのバージョンを確認できます:
$ node --version
npmはNode.jsのインストールに付属しているため、次のコマンドでnpmのバージョンを確認できます。
$ npm --version
2。 aptを使用してPPAソフトウェアリポジトリでNode.jsをインストールする方法?
Node.jsの最新バージョンで作業できるようにリポジトリを自己管理および更新する場合は、Node.jsのインストールにNodeSourcePPAを使用できます。
次のcurlコマンドを使用してNodeSourcePPAをインストールします。
$ curl -sL https://deb.nodesource.com/setup_16.x -o nodesource_setup.sh
nanoエディターでNodesourceセットアップスクリプトを開き、構成を確認します。
$ nano nodesource_setup.sh
PPAを構成リストに追加し、ローカルキャッシュを更新するには、次のスクリプトを実行します。
$ sudo bash nodesource_setup.sh
これで、次のコマンドを使用してNode.jsをインストールできます。
$ sudo apt install nodejs
Node.jsのインストールとバージョンを確認するには、次のコマンドを実行します。
$ node -v
Node.jsのインストールとバージョン管理のためにNVMをインストールする方法は?
Node Version Manager(NVM)は、システム内のNode.jsの複数のバージョンのインストールと管理を支援するスクリプトです。
次のcurlコマンドを使用してGitHubリポジトリからNVMをダウンロードします。
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
インストールによって.bashrcファイルが変更されたことがわかります。次のコマンドを使用してyour.bashrcファイルを入手し、インストールを続行します。
$ source ~/.bashrc
Node.jsの利用可能なバージョンを確認するには、次のコマンドを実行します。
$ nvm list-remote
バージョンを選択し、選択したバージョンで次のコマンドを実行します。
$ nvm install v17.0.1
システム内のすべてのNode.jsインストールを表示するには、次のコマンドを実行します。
$ nvm list
出力の最初の行に記載されている、使用中の現在のバージョンを確認できます。
インストールされている別のバージョンに切り替えて、次のコマンドで使用できます。
$ nvm use 17.0.1