Browse Source

Merge pull request #83 from jeffv/master

Fixes npm install to check version before running
master
Tim Caswell 13 years ago
parent
commit
ec2327fddd
  1. 11
      nvm.sh

11
nvm.sh

@ -114,9 +114,18 @@ nvm()
nvm use $VERSION nvm use $VERSION
if ! which npm ; then if ! which npm ; then
echo "Installing npm..." echo "Installing npm..."
# TODO: if node version 0.2.x add npm_install=0.2.19 before sh if [[ "`expr match $VERSION '\(^v0\.1\.\)'`" != '' ]]; then
echo "npm requires node v0.2.3 or higher"
elif [[ "`expr match $VERSION '\(^v0\.2\.\)'`" != '' ]]; then
if [[ "`expr match $VERSION '\(^v0\.2\.[0-2]$\)'`" != '' ]]; then
echo "npm requires node v0.2.3 or higher"
else
curl http://npmjs.org/install.sh | clean=yes npm_install=0.2.19 sh
fi
else
curl http://npmjs.org/install.sh | clean=yes sh curl http://npmjs.org/install.sh | clean=yes sh
fi fi
fi
else else
echo "nvm: install $VERSION failed!" echo "nvm: install $VERSION failed!"
fi fi

Loading…
Cancel
Save