Support --install option upon sourcing.

This commit is contained in:
Jordan Harband
2014-12-26 12:19:35 -08:00
parent 274369dc40
commit 3df0caefa5
3 changed files with 52 additions and 1 deletions

9
nvm.sh
View File

@@ -1111,7 +1111,14 @@ nvm() {
esac
}
if nvm ls default >/dev/null; then
if [ "_$1" = "_--install" ]; then
VERSION="$(nvm_alias default 2>/dev/null)"
if [ -n "$VERSION" ]; then
nvm install "$VERSION" >/dev/null
elif nvm_rc_version >/dev/null 2>&1; then
nvm install >/dev/null
fi
elif nvm ls default >/dev/null; then
nvm use default >/dev/null
elif nvm_rc_version >/dev/null 2>&1; then
nvm use >/dev/null