【fnm, node.js】fnmを使ってnode.jsをプロジェクトごとに管理する。
Dockerを導入していないプロジェクトがある場合にプロジェクトごとにnodeのバージョンを管理したい。 そんな時はfnmを使用する。
fnmとは、Rustで構築された高速でシンプルなNode.jsバージョンマネージャ。クロスプラットフォームのサポート(macOS、Windows、Linux)
# fnmをインストールする curl -fsSL https://fnm.vercel.app/install | bash # 環境変数の設定 eval "$(fnm env)" fnm --version # fnm 1.33.1 # node v16.13.0のインストール fnm install v16.13.0 # v16.13.0を使用する fnm use v16.13.0 node -v # v16.13.0 # nodeのバージョンを設定する touch .node-version node -v >> .node-version