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 バージョンアップグレード

推薦する

単一の MySQL テーブル内の行数が 500 万を超えてはいけないのはなぜですか?

今日は、興味深いトピックについてお話ししましょう。データベースとテーブルを分割することを検討する前に...

メタ宣言注釈の手順

メタ宣言注釈の手順: 1. モバイル ページと 1 対 1 で対応するすべての PC ページを分類し...

JavaScript 即時実行関数の使用状況分析

一般的に、関数は実行する前に呼び出す必要があることはご存じのとおりです。以下に示すように、関数を定義...

Vue の動的メニュー、動的ルートの読み込みと更新の落とし穴

目次必要:アイデア:レッスン:テキストを共有する:要約する必要:インターフェイスからサブメニュー デ...

Web プロジェクト開発 VUE の混合と継承の原則

目次ミキシンMixin ノート (重複名)ローカルミックスイングローバル ミックスイン定義とグローバ...

ソフトウェア テスト - MySQL (VI: データベース関数)

1.MySQL関数1. 数学関数PI() # 円周率 (pi) の値を返します。デフォルトの小数点...

MySQL統計の概要

MySQL は、SQL 解析とクエリ最適化のプロセスを通じて SQL を実行します。パーサーは SQ...

MySQLにおける時刻日付型と文字列型の選択について

目次1. DATETIMEとTIMESTAMPの使用1. 類似点2. 相違点3. 選択2. varc...

RHEL8 /CentOS8 でマルチノード Elastic Stack クラスターを構築する方法

一般的に ELK スタックとして知られる Elastic スタックは、Elasticsearch、L...

vscodeを使用してuniappを開発する方法

私はフロントエンド プロジェクトの開発に常に vscode を使用してきたため、現在ではいくつかの小...

タブ切り替えを実装するための HTML サンプル コード

タブ切り替えもプロジェクトではよく使われる技術です。一般的にタブ切り替えはjsやjqを使って実装され...

jar パッケージを Docker コンテナに変換する方法

jar パッケージを Docker コンテナに変換する方法1.まずJavaイメージをダウンロードする...

MySQL パフォーマンス最適化のための魔法のツール、Explain の基本的な使用分析

導入MySQL には、SELECT ステートメントを分析し、開発者が最適化できるように SELECT...

HTMLのマーキータグは、シームレスなスクロールマーキー効果を実現します。

<marquee> タグはペアで表示されるタグです。最初のタグ <marquee...

HTML ヘッドタグの詳細な紹介

HTML のヘッド部分には、ブラウザによる Web ページのレンダリングや SEO などに関連するタ...