VUE 開発アーティファクト - NVM nodejs バージョン管理ツール nvm

序文

フロントエンドフレームワークまたはnodejsを学習する場合、一部のフレームワークにはnodejsバージョンの要件がある場合があります。ただし、この時点では、nodejs の 10.x バージョンがすでにコンピュータにインストールされています。12.x に直接更新したくはありません。10.x と 12.x のバージョンを同時に保存したいと考えています。また、必要に応じていつでも nodejs のバージョンを切り替えることができます。それならnvmツールは持っておく価値があります。

1.まずnvmをインストールします


ダウンロード アドレス: Releases · coreybutler/nvm-windows (github.com)
代替ダウンロード アドレス

1. ダウンロードしてインストールする適切なインストール パッケージを選択します。

ここに画像の説明を挿入します
ブロガーは依然として .exe をインストールすることを好むため、インストール プロセス中にインストール パスを手動で選択することは悪くありません。
ダウンロードするインストール パッケージのタイプを選択できます。
ダウンロード後、.exe ファイルをクリックしてインストールします。

 ここに画像の説明を挿入します

 ここで注意してください: nvm インストール パスにはスペースや漢字を含めないことが最善です。そうしないと問題が発生する可能性があります。

ここに画像の説明を挿入します

ここに画像の説明を挿入します

2.nodejsパッケージをダウンロードするときに、淘宝網ミラーを構成します。これにより、速度が向上します。

root: D:\nvm-nodejs\nvm     # 这是我安装nvm的目录
path: C:\Program Files\nodejs   # 这是nvm控制当前nodejs版本包的目录
arch: 64
proxy: none
node_mirror: http://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

 在安装nvm的目录下找到 settings.txt文件,写入红框中的内容。

ここに画像の説明を挿入します

 ここに画像の説明を挿入します

 2.nvmを使用する

1. nvm バージョンを確認します (バージョン番号が表示されている場合は、インストールが成功したことを意味します)。nvm v

2. nvm で制御可能なノードのバージョンのリストを表示します: nvm list / nvm ls

3. 公式 Web サイトにアクセスして、インストールする Nodejs バージョンが存在するかどうかを確認し、インストールする必要があるバージョンについては公式 Web サイトを確認してください。

ここに画像の説明を挿入します

 以前のバージョン | Node.js (nodejs.org)

4. nvm を使用して、nodejs バージョンをインストールします。nvm install nodejs版本号

5. 必要なnodejsバージョンをインストールした後、任意のnodejsバージョンに切り替えることができます。

nvm のバージョン番号を使用して、nodejs のバージョンを切り替えます

予防

nvm use コマンドが有効にならない場合はどうすればよいですか?
nvm の使用後に nvm ls を実行します。通常の状況では、現在使用されているバージョンの前に * マークが表示されます。
ただし、nvm 使用後のすべてのバージョンの前に * がない場合、または * が nvm 使用のバージョンに変更されていない場合は、問題が発生します。
動作を確認した結果、最終的に問題が判明しました。nodejs のデフォルトのインストール ディレクトリには、対応するノードのバージョンがまったくインストールされていませんでした。
解決策:
上記のインストール プロセスに従って、C:\Program Files\nodejs ディレクトリ内の nodejs ディレクトリを削除し、現在存在する nodejs バージョンを使用して nvm を再実行する必要があります。このとき、nodejs ディレクトリがは C:\Program Files ディレクトリに自動的に生成され、nvm ls を使用すると、nodejs バージョンの前にある * 記号も正常にマークされることがわかりました。対応するノードのバージョンも生成されています。
現在使用しているノードのバージョンを削除する前に、必ずこのバージョンに切り替えてください (nvm use xxx)。

おすすめ

転載: blog.csdn.net/wangguoqing_it/article/details/131877085