WSL + nvm (node version manager)?

Pre-ordered last last night and began walking through setup with WSL (Es00 Linux WSL).

Before the lesson, I had installed node through nvm:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash
nvm install --lts

nvm is a script that installs node to a sub-directory of ~/.nvm/ and nvm use --lts is added to .bashrc to call whichever version you want to use

A different node version could be installed with nvm install [node-version]

Does this overly complicate node/npm installation/management while we work with the lessons?

Under linux that might be the better way to do it, you just have to make sure that you’re running the correct one when you want to host multiple versions.

A free service run by Zed A. Shaw for learncodethehardway.org.