web-dev-qa-db-ja.com

Node Windowsのバージョンマネージャー(NVM)

ノードのバージョンをダウングレードしようとしています

私が走った:

npm install nvm

そして、binフォルダーをWindowsパス変数にエクスポートしました。

C:\Program Files (x86)\nodejs\node_modules\npm\bin

しかし、私はまだ得る:

「nvm」は、内部コマンドまたは外部コマンドとして認識されません。

パス変数に別のパスを追加する必要がありますか?

16
Alexander Mills

nvmはLinux用に設計されました。まったく異なるnvmwにより、ノードv0.10.30が破損しました。 NVM for Windows を試してください。

23
Corey

WindowsでのNVMのインストールと使用

WindowsでのNVMインストールの手順は次のとおりです:

NVMはノードバージョンマネージャーの略で、特定の用途に合わせてノードバージョンを切り替えるのに役立ちます。また、ユーザーは複数のnpmおよびノー​​ドバージョンで作業できます。

  • Nvmセットアップをインストールします。
  • コマンド「nvm list」を使用して、インストールされているノードバージョンのリストを確認します。
  • 「nvm use 6.9.3」と入力して、バージョンを切り替えます。

詳細

まず、Linuxマシンでnvmを使用します。

https://www.npmjs.org/package/nvm でnvmのドキュメントを見るとき、-gスイッチを使用してnvmをグローバルにインストールすることを推奨します。

npm install -g nvm

また、があります。推奨されるパス変数で。

export PATH=./node_modules/.bin:$PATH

多分あなたの道は

C:\Program Files (x86)\nodejs\node_modules\npm\\.bin
0
user3834928

Unix(bash)とWindowsの両方で動作するユニバーサルnvmを作成し、別の単純なnvmをベースにしました。

Windowsでの管理は必要ありませんが、PowerShell 4以降とスクリプトを実行する権限が必要です。

https://www.npmjs.com/package/@jchip/nvm#installation

0
Joel Chen