2017-07-17 49 views
0

我在MacOS上,我从Homebrew Node切换到NVM,并从Homebrew中删除了Node,但之后很多以前的包无法找到Node(Sublime,Heroku等)...所以我必须手动更新节点到这些包的位置。使用nvm的节点在哪里?

使用NVM时节点在哪里?

+0

当你发出** NVM使用'node_version' ** nvm会自动设置节点的路径。 –

+0

'哪个节点'应该向您显示节点可执行文件的位置,但每当您使用'nvm'更改节点版本时,该位置就会更改。最好还有一个全球安装的节点(我建议使用Mac官方的Node安装程序)。 – robertklep

回答

2

你可以得到可执行文件路径到节点与

nvm which node 

或任何节点的版本,如

nvm which default 
1

您可以找到其他的NVM特殊别名的安装您的节点通过运行which nodecommand -v node

0

NVM应该为您设置PATH变量[R节点的安装目录,它这样做后自动:

nvm current use `nvm current` 

您可以检查这样的变量:

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 
相关问题