-
-
Save asbenjamin/94058134cc4b4ebcbf6d2911de96ec92 to your computer and use it in GitHub Desktop.
Useful NVM commands
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // check version | |
| node -v || node --version | |
| // list installed versions of node (via nvm) | |
| nvm ls | |
| // install specific version of node | |
| nvm install 6.9.2 | |
| // set default version of node | |
| nvm alias default 6.9.2 | |
| // switch version of node | |
| nvm use 6.9.1 | |
| Compiled all the commands in one place. Hope this helps. | |
| // Install Node | |
| nvm install <node_version> // Install a specific Node version | |
| nvm install node // Install latest Node release (Current) | |
| nvm install --lts // Install latest LTS release of NodeJS | |
| nvm install-latest-npm // Install latest NPM release only | |
| // List Available Node Releases | |
| nvm ls-remote | |
| nvm ls-remote | grep -i "latest" | |
| nvm ls-remote | grep -i "<node_version>" | |
| // List Installed Nodes | |
| nvm list node // Lists installed Node versions | |
| nvm list (or) nvm ls // Lists installed Node versions with additional release info | |
| // Switch To Another Node Version | |
| nvm use node // Switch to the latest available Node version | |
| nvm use <node_version_or_alias> // Switch to a specific version | |
| nvm use --lts // Switch to the latest LTS Node version | |
| // Verifying Node Version | |
| node -v (or) node --version | |
| npm -v (or) npm --version | |
| nvm -v (or) nvm --version | |
| // Set Alias | |
| nvm alias default node // Always defaults to the latest available node version on a shell | |
| nvm alias default <node_version> // Set default node version on a shell | |
| nvm alias <alias_name> <node_version> // Set user-defined alias to Node versions | |
| nvm unalias <alias_name> // Deletes the alias named <alias_name> | |
| Path to Node Executable | |
| nvm which <installed_node_version> // path to the executable where a specific Node version is installed | |
| // Uninstall Specific Node Version | |
| nvm uninstall <node_version> // Uninstall a specific Node version | |
| nvm uninstall --lts // Uninstall the latest LTS release of Node | |
| nvm uninstall node // Uninstall latest (Current) release of Node | |
| Uninstall NVM | |
| // To remove, delete, or uninstall nvm, just remove the $NVM_DIR folder (usually ~/.nvm) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment