私はMacOSを使い、Homebrew NodeからNVMに切り替え、HomebrewからNodeを削除しましたが、私の以前のパッケージの多くはNode(Sublime、Herokuなど)を見つけることができません。これらのパッケージに対するNodeの位置。nvmの使用中にノードはどこにありますか?
NVMの使用中にノードがどこにありますか?
私はMacOSを使い、Homebrew NodeからNVMに切り替え、HomebrewからNodeを削除しましたが、私の以前のパッケージの多くはNode(Sublime、Herokuなど)を見つけることができません。これらのパッケージに対するNodeの位置。nvmの使用中にノードはどこにありますか?
NVMの使用中にノードがどこにありますか?
あなたはあなたが見つけることができ
nvm which node
や、
nvm which default
としてノードのバージョンについては、他のNVMの特別なエイリアスのいずれかでノードがインストールされた場所への実行ファイルへのパスを取得することができますあなたのノードを実行してwhich node
またはcommand -v node
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
あなたは** NVMの使用を発行'node_version' ** nvmはノードへのパスを自動的に設定します。 –
'which node'はあなたにNode実行可能ファイルの場所を示すはずですが、' nvm'でNodeバージョンを変更するたびにその場所が変わります。また、グローバルにインストールされたノードを持っていることをお勧めします(Mac用の公式ノードインストーラを使用することをお勧めします)。 – robertklep