Node.js管理ツールnvmの詳細なインストール手順

Node.js管理ツールnvmの詳細なインストール手順

いいえ

nvmはnodejsの複数のバージョンを管理する役割を担っています。

インストール:

https://github.com/coreybutler/nvm-windows/releases
nvm-setup.zip、nvm-noinstall.zip をダウンロードします。

ここに画像の説明を挿入

nvm-setup.exe をクリックしてインストールし、[次へ] をクリックします。C:\dev\nvm にインストールします。インストールが完了すると、環境変数 NVM_HOME と NVM_SYMLINK が自動的に構成され、Path に追加されます。

ここに画像の説明を挿入

ここに画像の説明を挿入

インストールが成功したかどうかを確認し、コマンドラインcmdを開きます。

ここに画像の説明を挿入

nvmのよく使われるコマンド

nvm list 現在インストールされているすべての Node.js バージョンを表示します
nvm install version number は指定されたバージョンのNode.jsをインストールします。
nvm uninstall version number は指定されたバージョンの Node.js をアンインストールします。
nvm use version number は指定されたバージョンの Node.js を選択します。

コマンドケース操作

# バージョン 7.10.0 をインストール C:\Users\vagrant>nvm install 7.10.0
node.js バージョン 7.10.0 (64 ビット) をダウンロードしています...
完了
C:\dev\nvm\temp を作成しています
npm バージョン 4.2.0 をダウンロードしています...完了しました
npm v4.2.0 をインストールしています...
インストールが完了しました。このバージョンを使用する場合は、
nvm 7.10.0 を使用する
# バージョン 6.10.3 をインストール C:\Users\vagrant>nvm install 6.10.3
node.js バージョン 6.10.3 (64 ビット) をダウンロードしています...
完了
C:\dev\nvm\temp を作成しています
npm バージョン 3.10.10 をダウンロードしています...完了しました
npm v3.10.10 をインストールしています...
インストールが完了しました。このバージョンを使用する場合は、
nvm 使用 6.10.3
# 現在インストールされているバージョンを表示します C:\Users\vagrant>nvm list
    7.10.0
    6.10.3
C:\Users\vagrant>
# バージョン 7.10.0 に切り替える C:\Users\vagrant>nvm use 7.10.0
現在、node v7.10.0 (64 ビット) を使用しています
C:\Users\vagrant>nvm リスト
  * 7.10.0 (現在 64 ビット実行可能ファイルを使用しています)
6.10.3
# 現在使用されているNode.jsのバージョンを表示します C:\Users\vagrant>node -v
バージョン7.10.0
# バージョンを切り替える C:\Users\vagrant>nvm use 6.10.3
現在、node v6.10.3 (64 ビット) を使用しています
C:\Users\vagrant>nvm リスト
    7.10.0
  * 6.10.3 (現在64ビット実行ファイルを使用)

バージョンを切り替えることは、本質的にはショートカットを切り替えることです

ここに画像の説明を挿入

上記は、nodejs管理ツールnvmの詳細なインストールプロセスの詳細な内容です。nodejs nvmのインストールの詳細については、123WORDPRESS.COMの他の関連記事に注目してください。

以下もご興味があるかもしれません:
  • Node.jsのNVMインストール方法の実践手順
  • PM2 を使用して Node.js プロセスを管理する詳細な説明
  • Node.js の Express で権利管理システムを構築する詳細な説明
  • nodejs expressでredisを使用してセッションを管理する詳細な説明
  • nodejs npm パッケージ管理の設定方法と共通コマンド

<<:  データベースの水平セグメンテーションを実装するための2つのアイデア

>>:  CentOS7 カーネル カーネル5.0 バージョンアップグレード

推薦する

モバイル開発におけるHTML5開発の現状を深く理解する

「私たちは次の一連のモバイル製品を HTML5 で作成しています。」 「ええ、最近は多くの人が Ap...

JavaScript の Set データ構造の詳細な説明

目次1. セットとは何か2. セットコンストラクタ2.1) 配列2.2) 文字列2.3) 議論2.4...

Dockerコンテナレイヤーの概念の詳細な説明

目次01 コンテナの一貫性02 レイヤーの概念03 レイヤードデザインの利点今日はコンテナ レイヤー...

要素のフォーム要素の使用の概要

フォーム要素はたくさんあります。簡単にまとめると、次のようになります。私のやり方では、主にテキスト ...

Vueでフォーム検証を実装する方法

1. インストールと使用まず、Vue プロジェクトにインストールします。 npm インストール --...

MySQL で左結合を使用して where 条件を追加する問題の詳細な分析

現在の需要:グループとファクターの 2 つのテーブルがあります。1 つのグループは複数のファクターに...

必見の JavaScript 面接質問 10 選のまとめ (おすすめ)

1.これは1. 誰が誰に電話をかけますか?例: 関数foo(){ console.log(&quo...

mysql-8.0.17-winx64 のデプロイメント方法

1. 公式サイトからmysql-8.0.17-winx64をダウンロードし、Zipファイル形式を選択...

MySQLのレプリケーションとチューニングの原則と方法を分析する

1. はじめにMySQL にはレプリケーション ソリューションが付属しており、次のような利点がありま...

Centos8.2 クラウド サーバー環境に Tomcat8.5 をインストールするための詳細なチュートリアル

Tomcatをインストールする前に、まずJDK環境をインストールしてくださいLinux サーバー上で...

MySQL 最適化: キャッシュ最適化 (続き)

MySQL 内部には至るところにキャッシュがあります。MySQL のソースコードを読むと、キャッシ...

CSS セレクターの重みの理解(個人テスト)

コードをコピーコードは次のとおりです。 <スタイル タイプ="text/css&qu...

ウェブページを開いて数秒後に他のページにリダイレクトする

これを実現するには、次のコードを追加するだけです。方法1: メタを使用する使用方法: <Met...

MySQL 文字列分割の例 (区切り文字なしの文字列抽出)

区切り文字なしの文字列抽出質問の要件データベース内のフィールド値:実装効果: 1行のデータを複数行に...

CSSアニメーションを途中で止めて姿勢を維持する方法

序文かつて、難しい問題に遭遇しました。タワークレーンからスイングハウスを落下させる必要がありましたが...