Browse Source

Return the proper exit code of `which` directly.

master
Jordan Harband 10 years ago
parent
commit
9e17b5059c
  1. 10
      nvm.sh

10
nvm.sh

@ -965,8 +965,14 @@ nvm() { @@ -965,8 +965,14 @@ nvm() {
if [ "_$VERSION" = '_system' ]; then
if nvm_has_system_node >/dev/null 2>&1; then
echo $(nvm use system > /dev/null 2>&1 && echo $(which node))
return
local NVM_BIN
NVM_BIN="$(nvm use system >/dev/null 2>&1 && which node)"
if [ -n "$NVM_BIN" ]; then
echo "$NVM_BIN"
return
else
return 1
fi
else
echo "System version of node not found." >&2
return 127

Loading…
Cancel
Save