我在MacOS上,我从Homebrew Node切换到NVM,并从Homebrew中删除了Node,但之后很多以前的包无法找到Node(Sublime,Heroku等)...所以我必须手动更新节点到这些包的位置。使用nvm的节点在哪里?
使用NVM时节点在哪里?
我在MacOS上,我从Homebrew Node切换到NVM,并从Homebrew中删除了Node,但之后很多以前的包无法找到Node(Sublime,Heroku等)...所以我必须手动更新节点到这些包的位置。使用nvm的节点在哪里?
使用NVM时节点在哪里?
你可以得到可执行文件路径到节点与
nvm which node
或任何节点的版本,如
nvm which default
您可以找到其他的NVM特殊别名的安装您的节点通过运行which node
或command -v node
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
当你发出** NVM使用'node_version' ** nvm会自动设置节点的路径。 –
'哪个节点'应该向您显示节点可执行文件的位置,但每当您使用'nvm'更改节点版本时,该位置就会更改。最好还有一个全球安装的节点(我建议使用Mac官方的Node安装程序)。 – robertklep