To ease development between JavaScript-based projects across teams, we recommend installing a command-line tool like [nvm](<https://github.com/nvm-sh/nvm>)
to enable fluid Node JS version management between different development environments on-the-fly. This document outlines the basic steps required to getting started with nvm
.
nvm
for your specific desktop environment.zsh
, fish
, and bash
are available out-of-the-box).
nvm
with your shell, your terminal will be able to detect .nvmrc
files and automatically switch Node JS versions for you as you traverse the filesystem..nvmrc
files at the root of any project directory to enforce a specific Node version or range of versions. Assigning your current local Node JS version is as simple as: node -v > .nvmrc
(see more examples)