Node.js は、開発者がサーバー上で JavaScript コードを実行できるようにする、人気のある JavaScript ランタイム環境です。 Node.js は、Joyent によってサポートおよび保守されているオープン ソース プロジェクトです。 Node.js をインストールするときは、通常、公式のインストール パッケージまたはパッケージ マネージャー (apt-get や yum など) を使用します。ただし、これらの方法の主な制限は、複数の Node.js バージョンを同時にインストールして管理できないことです。ここで、複数の Node.js バージョンを簡単に管理できる独立したシェル スクリプトである Node Version Manager (nvm) が必要になります。
この記事では、nvm を使用して Node.js をインストールする方法を紹介します。
続行する前に、ネットワークからソフトウェア パッケージを取得できるように、curl または wget がインストールされていることを確認する必要があります。 nvm は公式 GitHub ページから入手できます。curl を使用して最新バージョンを取得できます:
$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
または、wget を使用したい場合:
$ wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
このコマンドを実行すると、nvm は~/.nvm
ディレクトリにインストールする場合は、シェルを再起動するか、source ~/.bashrc
を使用して nvm を有効にする必要があります。
これで、nvm を使用して Node.js をインストールできます。手順は次のとおりです:
nvm ls-remote
コマンドを使用します: $ nvm ls-remote
出力は次のようになります:
v16.8.0 v16.7.0 v16.6.0 v16.5.0 v16.4.2 v16.4.0 v16.3.0 v16.2.0 v16.1.0 ...
$ nvm install v14.17.6
$ nvm ls
出力は次のようになります:
-> v14.17.6 system default -> 14.17.6 (-> v14.17.6) node -> stable (-> v16.8.0) (default) stable -> 16.8 (-> v16.8.0) (default) iojs -> N/A (default) unstable -> N/A (default) lts/* -> lts/fermium (-> v14.17.6) lts/argon -> v4.9.1 (-> N/A) lts/boron -> v6.17.1 (-> N/A) lts/carbon -> v8.17.0 (-> N/A) lts/dubnium -> v10.24.1 (-> N/A) lts/erbium -> v12.22.5 (-> N/A) lts/fermium -> v14.17.6
矢印は現在使用されている Node.js バージョンを指します。
Node.js をインストールした後、node
コマンドを使用して Node.js を起動できます。例:
$ node -v v14.17.6
npm
コマンドを使用して、Node.js でパッケージを管理できます。たとえば:
$ npm -v 6.14.15
特定のバージョンを使用しなくなった場合は、いつでも次のコマンドを使用できます。このバージョンを削除するには:
$ nvm uninstall v14.17.6
nvm を使用すると、同じコンピューター上に複数の Node.js バージョンを簡単にインストールして管理できます。上で述べたように、nvm を使用して Node.js をインストールする手順は非常に簡単です。最初に nvm をインストールし、次に必要な Node.js バージョンをインストールし、最後にノードまたは npm コマンドを使用してそれらを使用します。
以上がnvmを使用してnodejsをインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。