Install Node on Pop!_OS
I am a the stage with this blog where I want to write some Playwright tests to verify that after publishing it is in a good shape.
Since my development machine runs Pop!_OS I could not use apt
to easily install latest NodeJS LTS version.
The Node version distributed with my distro was v12.18 (very old).
I have tried using nodesource, but it failed due to dependency clash with some other package.
The Solution was Fast Node Manager (FNM)
Install fnm
CLI tool:
curl -fsSL https://fnm.vercel.app/install | bash
source ~/.bashrc # or re-open a new terminal tab if using other shells
List available node versions:
fnm list-remote
Versions in parentheses indicate that it is Long-Term Support (LTS) e.g. v18.15.0
is LTS because it contains: (Hydrogen)
Install Node package (I chose v18.15):
fnm install v18.15.0
fnm use v18.15.0
node --version
npm --version