$ nvm ls:
.nvm
v0.11.12
v0.11.13
我必须在每个会话中继续使用nvm use v.0.11.13:
.nvm
v0.11.12
-> v0.11.13 我已经尝试了brew安装以及官方安装脚本。
答案 0 :(得分:1)
答案 1 :(得分:0)
尝试将.nvmrc
文件放在项目的根目录。它应包含:
v0.11.13
然后,您可以在~/.bashrc
(或您使用的任何bash)的末尾添加此小片段:
# Use node version (nvm use)
autoload -U add-zsh-hook
load-nvmrc() {
if [[ -f .nvmrc && -r .nvmrc ]]; then
nvm use
elif [[ $(nvm version) != $(nvm version default) ]]; then
echo "Reverting to nvm default version"
nvm use default
fi
}
add-zsh-hook chpwd load-nvmrc
load-nvmrc
输入包含正确的node
文件的目录后,这应该正确设置.nvmrc
版本。