2017-07-17 8 views
0

私はMacOSを使い、Homebrew NodeからNVMに切り替え、HomebrewからNodeを削除しましたが、私の以前のパッケージの多くはNode(Sublime、Herokuなど)を見つけることができません。これらのパッケージに対するNodeの位置。nvmの使用中にノードはどこにありますか?

NVMの使用中にノードがどこにありますか?

+0

あなたは** NVMの使用を発行'node_version' ** nvmはノードへのパスを自動的に設定します。 –

+0

'which node'はあなたにNode実行可能ファイルの場所を示すはずですが、' nvm'でNodeバージョンを変更するたびにその場所が変わります。また、グローバルにインストールされたノードを持っていることをお勧めします(Mac用の公式ノードインストーラを使用することをお勧めします)。 – robertklep

答えて

2

あなたはあなたが見つけることができ

nvm which node 

や、

nvm which default 
1

としてノードのバージョンについては、他のNVMの特別なエイリアスのいずれかでノードがインストールされた場所への実行ファイルへのパスを取得することができますあなたのノードを実行してwhich nodeまたはcommand -v node

0

NVMはあなたにPATH変数を設定する必要があります

nvm current use `nvm current` 

あなたはこのような変数を確認することができます:Rノードのインストールディレクトリは、これが後に自動的に行います。ここ

env | grep NVM 

は私の出力です:

NVM_DIR=/Users/name/.nvm 
NVM_CD_FLAGS=-q 
NVM_NODEJS_ORG_MIRROR=https://nodejs.org/dist 
NVM_IOJS_ORG_MIRROR=https://iojs.org/dist 
NVM_PATH=/Users/name/.nvm/versions/node/v5.9.0/lib/node 
NVM_BIN=/Users/name/.nvm/versions/node/v5.9.0/bin 
関連する問題