commit
0ec339e040
22
nvm.sh
22
nvm.sh
|
@ -16,6 +16,14 @@ if [ ! -z "$(which unsetopt 2>/dev/null)" ]; then
|
|||
unsetopt nomatch 2>/dev/null
|
||||
fi
|
||||
|
||||
# Obtain nvm version from rc file
|
||||
function rc_nvm_version {
|
||||
if [ -e .nvmrc ]; then
|
||||
RC_VERSION=`cat .nvmrc | head -n 1`
|
||||
echo "Found .nvmrc files with version <$RC_VERSION>"
|
||||
fi
|
||||
}
|
||||
|
||||
# Expand a version using the version cache
|
||||
nvm_version()
|
||||
{
|
||||
|
@ -344,7 +352,19 @@ nvm()
|
|||
fi
|
||||
;;
|
||||
"use" )
|
||||
if [ $# -ne 2 ]; then
|
||||
if [ $# -eq 0 ]; then
|
||||
nvm help
|
||||
return
|
||||
fi
|
||||
if [ $# -eq 1 ]; then
|
||||
rc_nvm_version
|
||||
if [ ! -z $RC_VERSION ]; then
|
||||
VERSION=`nvm_version $RC_VERSION`
|
||||
fi
|
||||
else
|
||||
VERSION=`nvm_version $2`
|
||||
fi
|
||||
if [ -z $VERSION ]; then
|
||||
nvm help
|
||||
return
|
||||
fi
|
||||
|
|
Loading…
Reference in New Issue