From 0871131dfd6cd4f4865d0949c45034262eb525aa Mon Sep 17 00:00:00 2001 From: Jordan Harband Date: Fri, 25 Apr 2014 10:38:21 -0700 Subject: [PATCH] Make sure nvm-exec can use .nvmrc logic. Fixes #402, obviates #403. --- nvm-exec | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/nvm-exec b/nvm-exec index dc6bfca..b78c967 100755 --- a/nvm-exec +++ b/nvm-exec @@ -4,12 +4,11 @@ DIR="$(command cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" source "$DIR/nvm.sh" -if [ ! "$NODE_VERSION" ]; then - echo 'NODE_VERSION not set' - exit 1 +if [ -n "$NODE_VERSION" ]; then + nvm use $NODE_VERSION || (echo "NODE_VERSION not set" && exit 127) +else + nvm use || (echo "No .nvmrc file found" && exit 127) fi -nvm use $NODE_VERSION - exec $@