如何让nvm在登录时自动获取

qin*_*126 3 node.js nvm

我正在使用nvm来管理节点版本.

我喜欢在登录时使用nvm,所以每次登录时我都不必手动操作.

在我的用户主目录中,有一个.bashrc文件.我将以下两行附加到文件的末尾.然后重启我的mac os.登录后,nvm不是来源的.我必须再次手动运行它们.不知道什么是错的.请帮忙.

. ~/nvm/nvm.sh

nvm use 0.8.20
Run Code Online (Sandbox Code Playgroud)

小智 6

你需要把这.bash_profile条线放进去

[[ -s $HOME/.nvm/nvm.sh ]] && . $HOME/.nvm/nvm.sh
Run Code Online (Sandbox Code Playgroud)

获取文件(source ~/.bash_profile)或重新打开shell,然后在shell中执行:

$ nvm alias default <version>
Run Code Online (Sandbox Code Playgroud)

这将在您打开的任何新shell中加载节点.