diff --git a/nvm.sh b/nvm.sh index e9aa070..5fae69f 100755 --- a/nvm.sh +++ b/nvm.sh @@ -200,6 +200,20 @@ nvm() export NVM_BIN="$NVM_DIR/$VERSION/bin" echo "Now using node $VERSION" ;; + "run" ) + # run given version of node + if [ $# -ne 2 ]; then + nvm help + return + fi + VERSION=`nvm_version $2` + if [ ! -d $NVM_DIR/$VERSION ]; then + echo "$VERSION version is not installed yet" + return; + fi + echo "Running node $VERSION" + $NVM_DIR/$VERSION/bin/node + ;; "ls" | "list" ) if [ $# -ne 1 ]; then nvm_version $2