Node.js: Difference between revisions

From Bitpost wiki
No edit summary
No edit summary
Line 13: Line 13:
* nvm install node # to get the latest release (stable by default) - you can pick a release too if needed, eg 5.8.0)
* nvm install node # to get the latest release (stable by default) - you can pick a release too if needed, eg 5.8.0)
* nvm alias default stable
* nvm alias default stable
* (update .bashrc to configure node on even non-interactive shells - see another for example)
* (update .bashrc to configure node on even non-interactive shells - the common .bashrc_env does it - it should match the restart lines, above)
** also: nvm use 4.2.1; node -v; nvm ls; nvm alias default 0.11.13; nvm use default
** also: nvm use 4.2.1; node -v; nvm ls; nvm alias default 0.11.13; nvm use default
** also: You can create an .nvmrc file containing version number in the project root directory and it will default to that version
** also: You can create an .nvmrc file containing version number in the project root directory and it will default to that version
** example: npm install -g rad-scripts # to set the package manager to use a globally shared location
** example: npm install -g rad-scripts # to set the package manager to use a globally shared location

Revision as of 21:05, 25 September 2016

Installation

Windows

Linux

export NVM_DIR="/home/m/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"  # This loads nvm
  • nvm ls-remote
  • nvm install node # to get the latest release (stable by default) - you can pick a release too if needed, eg 5.8.0)
  • nvm alias default stable
  • (update .bashrc to configure node on even non-interactive shells - the common .bashrc_env does it - it should match the restart lines, above)
    • also: nvm use 4.2.1; node -v; nvm ls; nvm alias default 0.11.13; nvm use default
    • also: You can create an .nvmrc file containing version number in the project root directory and it will default to that version
    • example: npm install -g rad-scripts # to set the package manager to use a globally shared location