mirror of
https://github.com/nvm-sh/nvm.git
synced 2025-10-31 01:45:50 +08:00
Return the proper exit code of which directly.
This commit is contained in:
10
nvm.sh
10
nvm.sh
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user