diff --git a/node_setup.sh b/node_setup.sh index 77df4f0..cefed70 100644 --- a/node_setup.sh +++ b/node_setup.sh @@ -4,7 +4,7 @@ # bjzllou 2012-08-13 if [ $# -eq 0 ]; then - VERSION=0.6.4 + VERSION=latest else VERSION=$1 fi @@ -12,8 +12,16 @@ fi echo "install v$VERSION of node..." sleep 1 -NODE_VERSION=node-v$VERSION -NODE_TAR=${NODE_VERSION}.tar.gz +if [ "$VERSION" = "latest" ]; then + NODE_VERSION=node-latest + NODE_TAR=node-latest.tar.gz + DOWNLOAD_URL=http://nodejs.org/dist/node-latest.tar.gz +else + NODE_VERSION=node-v$VERSION + NODE_TAR=${NODE_VERSION}.tar.gz + DOWNLOAD_URL=http://nodejs.org/dist/v${VERSION}/${NODE_TAR} +fi + APP_HOME=/home/app DOWNLOAD_HOME=/home/download @@ -42,7 +50,7 @@ if [ -f $NODE_TAR ]; then echo 'found' else echo "download $NODE_VERSION..." - wget http://nodejs.org/dist/${NODE_TAR} + wget $DOWNLOAD_URL fi tar -zxvf $NODE_TAR