我的问题几乎与this one相同,但我已经设置了默认别名。
一旦我打开一个新的控制台nvm
没有加载默认节点,这个问题也出现在一些SublimeText3插件中(例如,eslint,jscs)。
使其成功的唯一方法是在加载nvm use default
后添加nvm
,但我知道我做错了。
如何在没有黑客的情况下让它工作?
我的配置
我已nvm
使用以下配置来源 .zshenv
:
export NVM_DIR=~/.nvm
source $(brew --prefix nvm)/nvm.sh
# nvm use default # <-- remove comment to make node available
nvm
配置如下(命令nvm ls
的结果):
iojs-v3.0.0
v0.12.7
default -> iojs (-> iojs-v3.0.0)
node -> stable (-> v0.12.7) (default)
stable -> 0.12 (-> v0.12.7) (default)
iojs -> iojs-v3.0 (-> iojs-v3.0.0) (default)
答案 0 :(得分:2)
oh-my-zsh包含一个nvm插件,我建议你使用它,但首先
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.26.0/install.sh | bash
这不会将您的个人资料配置为使用它。nvm
保存并获取您的个人资料或关闭并再次打开您的终端。