From 450088e51ad3915c900cce82f78599d2eddf8bfb Mon Sep 17 00:00:00 2001 From: Peter Dave Hello Date: Thu, 30 Mar 2017 00:41:31 +0800 Subject: [PATCH] [Refactor] Improve if conditoion logic in "use" --- nvm.sh | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/nvm.sh b/nvm.sh index 9cfc2c5..011c664 100644 --- a/nvm.sh +++ b/nvm.sh @@ -2697,12 +2697,10 @@ nvm() { nvm_echo "Now using system version of io.js: $(iojs --version 2>/dev/null)$(nvm_print_npm_version)" fi return - else - if [ $NVM_USE_SILENT -ne 1 ]; then - nvm_err 'System version of node not found.' - fi - return 127 + elif [ $NVM_USE_SILENT -ne 1 ]; then + nvm_err 'System version of node not found.' fi + return 127 elif [ "_$VERSION" = "_∞" ]; then if [ $NVM_USE_SILENT -ne 1 ]; then nvm_err "The alias \"$PROVIDED_VERSION\" leads to an infinite loop. Aborting."