NVM はノード バージョン マネージャーと呼ばれ、Ruby 言語の RVM (Ruby Version Manager) に似ています。 NVM には、Node.js を簡単にインストールするためのオプションが用意されています。nvm を使用して、特定の Node.js バージョンまたは複数の Node.js バージョンを同じシステムにインストールし、アプリケーションに必要なバージョンを使用することもできます。この記事では、NVM をインストールして使用して Node.js を管理する方法を紹介します。
デフォルトの NVM インストールは現在のユーザーのホーム ディレクトリにあるため、他のユーザーはあるユーザーの NVM インストールにアクセスできません。
ステップ 1: NVM をインストールする
まず、NVM をシステムにインストールする必要があります。bash スクリプトを使用して、システムに nvm をインストールできます。次のコマンドを使用して、Linux システムに NVM をインストールします。
$ curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash
このコマンドを使用して、システム環境をリロードします。システムで NVM を使用するために必要な環境変数を設定します。
$ source ~/.profile## Debian based systems $ source ~/.bashrc## CentOS/RHEL systems
ステップ 2: 利用可能なnode.js バージョンを見つける
この時点で、現在のユーザーのシステムに NVM がインストールされています。ここで、インストールできるnode.jsの利用可能なバージョンを見つけます。バージョンを一覧表示するには、ls リモート オプションを使用します。
$ nvm ls-remote
利用可能なバージョンのリストが表示されます
... ... v10.12.0 v10.13.0 (LTS: Dubnium) v10.14.0 (LTS: Dubnium) v10.14.1 (LTS: Dubnium) v10.14.2 (LTS: Dubnium) v10.15.0 (Latest LTS: Dubnium) v11.0.0 v11.1.0 v11.2.0 v11.3.0 v11.4.0 v11.5.0 v11.6.0 v11.7.0 v11.8.0
ステップ 3: NVM を使用して Node.js をインストールします
次に、実行に必要なものをすべてインストールしますNode.js アプリケーション 必要な Node.js バージョン。次のコマンドは、node.js v8.10.0 LTS バージョンをシステムにインストールします。
$ nvm install v10.15.0
最新バージョンのnode.jsをインストールすることもできます。
$ nvm install v11.8.0
異なる node.js バージョンで上記のコマンドを繰り返し、複数のバージョンの node.js をシステムにインストールします。
ステップ 4:node.js のデフォルト バージョンを設定する
複数のnode.js バージョンがインストールされているため、システムで使用されるデフォルト バージョンとして特定のnode.js バージョンを選択できます。読み込んだ環境に設定します。以下のコマンドを使用して、現在インストールされているバージョンとデフォルト設定のバージョンを一覧表示します。
$ nvm list v10.15.0 v11.8.0 -> system node -> stable (-> v11.8.0) (default) stable -> 11.8 (-> v11.8.0) (default) iojs -> N/A (default) unstable -> N/A (default) lts/* -> lts/dubnium (-> v10.15.0) lts/argon -> v4.9.1 (-> N/A) lts/boron -> v6.16.0 (-> N/A) lts/carbon -> v8.15.0 (-> N/A) lts/dubnium -> v10.15.0
node.js バージョン 11.8.0 がデフォルト バージョンとして設定されていることがわかります。デフォルトのnode.jsバージョンは変更できます。以下のコマンドは、デフォルトのnode.jsバージョンとして10.15.0を設定します。
$ nvm use v10.15.0
ここで、node.js の現在のバージョンを確認します
$ node --version v10.15.0
ステップ 5: 特定のバージョンでアプリケーションを実行します
複数のノードがある場合.js アプリケーションを使用し、各アプリケーションを特定のバージョンの Node.js で実行したいと考えています。 NVM では、node.js バージョンを使用して任意のアプリケーションを実行するオプションが提供されます。たとえば、
$ nvm run v10.15.0 app.js
ステップ 6: 未使用の node.js バージョンを削除する
このコマンドは、システムにインストールされている node.js バージョンのリストを提供します。
$ nvm list
システムにインストールされているバージョンは、次のコマンドを使用して削除できます。次のコマンドは、node.js バージョン 10.15.0 をシステムから削除します。
$ nvm remove v10.15.0
この記事はここで終了しています。その他のエキサイティングなコンテンツについては、PHP 中国語 Web サイトの node.js ビデオ チュートリアル 列に注目してください。 ! !
以上がNVM 経由で Node.js をインストールおよび管理する方法。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。