nodeのバージョン固定
nvmでnodeのバージョンを切り替えているのですが、WSLを再起動するたび元に戻ってしまうのでdefault設定をしたいと思います。
現状
バージョンを確認すると、v16が使われています。
node -v
# v16.20.1
今の開発環境では、v20.x.x.が必要なので以下の様にしています。
nvm use v20
# v20.0.0
ただし、WSLを再起動すると、v16に戻ってしまいます。
解決法
こちらを参考にdefault設定をします。
nvm alias default v*.*.*
v20に設定したいので以下を設定します。
nvm alias default v20.0.0
# default -> v20.0.0
default -> v20.0.0
となりました。再起動し、node -v
とすると、設定したv20.0.0
になっていることを確認できました。