我在MacOS上,我从Homebrew Node切换到NVM,并从Homebrew中删除了Node但是我以前的很多软件包都找不到Node了(Sublime,Heroku等)...所以我必须手动更新Node对这些包的位置。
使用NVM时Node在哪里?
答案 0 :(得分:6)
您可以使用
获取安装节点的可执行文件的路径nvm which node
或节点版本的任何其他NVM特殊别名,例如
nvm which default
答案 1 :(得分:1)
您可以通过运行HashSet<string>
或which node
答案 2 :(得分:1)
NVM应将PATH变量设置为您的节点安装目录,它会在以下情况后自动执行:
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
答案 3 :(得分:0)
nvm root 命令为我们提供了节点 exe 的路径