NVM インストールの落とし穴

Windows システムのノード マネージャーは
ノードのバージョンを自由に切り替えることができます。

元のノードを削除する

まず、インストールする前に、コンピュータ上の元のノードをアンインストールする必要があります。

  1. 左下隅のウィンドウアイコンをクリックし、ノード検索を直接入力すると、ノード オプションが表示され、[ファイルで開く]ボタンをクリックします。
  2. アンインストール ノードファイルをダブルクリックし、プロンプトに従ってノードをアンインストールします。
  3. 残留ファイルをクリアします。おおよその場所は次のとおりです:
    C:\Program Files (x86)\Nodejs
    C:\Program Files\Nodejs
    C:\Users{User}\AppData\Roaming\npm
    C:\Users{User}\AppData\ローミング \npm-キャッシュ
  4. 環境変数にnode/npm関連の変数があるか確認し削除する

nvmをダウンロードしてインストールします

  1. github で nvm-windows を検索し、バージョン履歴にジャンプします
  2. 最新のnvm-setup.zipをダウンロードします。
  3. 次に、ソフトウェアをインストールするための一般的な手順を示します。
    注:インストール ファイル パスにスペースや漢字などを含めないことをお勧めします。そうしないと、nvm が vxxx を使用して以降のバージョンを切り替えるときにエラーが報告される可能性があります (私はこの落とし穴を踏んでしまいました)個人的にはT^T)

nvmをダウンロードしてインストールします

  1. インストールが完了したら、nvm -v を使用してバージョンをチェックし、nvm が正常にインストールされたかどうかを判断できます。
  2. インストールが成功したら、nvm install xxx を実行できます。xxx は、16.13.0 や 14.18.1 などの必要なバージョン番号です。
  3. インストールが成功したら、nvm use xxx を実行します (xxx はバージョン番号のままです)。実際に現在のノードを xxx バージョンに設定するには、この文を実行する必要があります。
  4. 現在有効なノードと npm のバージョンは、node -v、npm -v で確認できます。

注: nvm use xxx を実行すると、実行権限がないというエラーが報告されることがあります。これは、現在管理者権限がないことが原因である可能性があります。通常、これは会社のコンピュータがドメインに追加されている場合に発生します。この時点では、あなたはこれを行うことができます:

  1. コンピューターの左下隅にあるウィンドウ アイコンを右クリックし、[ウィンドウ PowerShell (管理者 A)] をクリックします。
  2. 次に、ポップアップ コマンド ウィンドウで直接 nvm use xxx を実行するだけです
    (ステップバイステップ)。

おすすめ

転載: blog.csdn.net/be_strong_web/article/details/121335232