Trim and update nvm
diff --git a/README.markdown b/README.markdown index 728efb7..2abfd18 100644 --- a/README.markdown +++ b/README.markdown
@@ -2,7 +2,7 @@ ## Installation -First you'll need to make sure your system has a c++ compiler. For OSX, XCode will work, for Ubuntu, the build-essential package works. You'll also need `git` if you want to track HEAD. +First you'll need to make sure your system has a c++ compiler. For OSX, XCode will work, for Ubuntu, the build-essential and libssl-dev packages work. To install create a folder somewhere in your filesystem with the "`nvm.sh`" file inside it. I put mine in a folder called "`.nvm`". @@ -10,38 +10,25 @@ git clone git://github.com/creationix/nvm.git ~/.nvm -Then add two lines to your bash profile: +To activate nvm, you need to source it from your bash shell - NVM_DIR=$HOME/.nvm - . $NVM_DIR/nvm.sh - nvm use - -The first line loads the `nvm` function into your bash shell so that it's available as a command. The second line sets your default node version to the latest released version. - + . ~/.nvm/nvm.sh + ## Usage -To download, install, and use the v0.1.94 release of node do this: +To download, install, and use the v0.2.5 release of node do this: - nvm install v0.1.94 + nvm install v0.2.5 And then in any new shell just use the installed version: - nvm use v0.1.94 - -If you want to track HEAD then use the clone command: - - nvm clone - -Then in any new shell you can get this version with: - - nvm use HEAD - -When you want to grab the latest from the node repo do: - - nvm update + nvm use v0.2.5 If you want to see what versions you have installed issue: - nvm list + nvm ls -If you want to install nvm to somewhere other than `$HOME/.nvm`, then set the `$NVM_DIR` environment variable before sourcing the nvm.sh file. \ No newline at end of file +To restore your PATH, you can deactivate it. + + nvm deactivate +