mirror of
https://github.com/nvm-sh/nvm.git
synced 2025-05-10 22:31:51 +00:00
Added return / exit codes. 1 if unexpected. 0 when everything ok.
This commit is contained in:
parent
6686b65a0f
commit
103b30d03c
9
nvm.sh
9
nvm.sh
@ -262,26 +262,29 @@ nvm()
|
|||||||
VERSION=`nvm_version $2`
|
VERSION=`nvm_version $2`
|
||||||
if [ ! -d $NVM_DIR/$VERSION ]; then
|
if [ ! -d $NVM_DIR/$VERSION ]; then
|
||||||
echo "$VERSION version is not installed yet"
|
echo "$VERSION version is not installed yet"
|
||||||
return;
|
return 1;
|
||||||
fi
|
fi
|
||||||
echo $NVM_DIR/$VERSION/bin/node
|
echo $NVM_DIR/$VERSION/bin/node
|
||||||
|
return 0;
|
||||||
;;
|
;;
|
||||||
"bin" )
|
"bin" )
|
||||||
# prints out the current node binary
|
# prints out the current node binary
|
||||||
VERSION=`nvm_version $2`
|
VERSION=`nvm_version $2`
|
||||||
if [ ! -d $NVM_DIR/$VERSION ]; then
|
if [ ! -d $NVM_DIR/$VERSION ]; then
|
||||||
echo "$VERSION version is not installed yet"
|
echo "$VERSION version is not installed yet"
|
||||||
return;
|
return 1;
|
||||||
fi
|
fi
|
||||||
echo $NVM_DIR/$VERSION/bin
|
echo $NVM_DIR/$VERSION/bin
|
||||||
|
return 0;
|
||||||
;;
|
;;
|
||||||
"root" )
|
"root" )
|
||||||
VERSION=`nvm_version $2`
|
VERSION=`nvm_version $2`
|
||||||
if [ ! -d $NVM_DIR/$VERSION ]; then
|
if [ ! -d $NVM_DIR/$VERSION ]; then
|
||||||
echo "$VERSION version is not installed yet"
|
echo "$VERSION version is not installed yet"
|
||||||
return;
|
return 1;
|
||||||
fi
|
fi
|
||||||
echo $NVM_DIR/$VERSION
|
echo $NVM_DIR/$VERSION
|
||||||
|
return 0;
|
||||||
;;
|
;;
|
||||||
"ls" | "list" )
|
"ls" | "list" )
|
||||||
print_versions "`nvm_ls $2`"
|
print_versions "`nvm_ls $2`"
|
||||||
|
Loading…
Reference in New Issue
Block a user