Mac(M3) で古いバージョンのnodeをnodenv経由でインストールする
現象
macにnodenv経由でnode15.0.0を導入しようとしたところエラーが発生
原因
この辺の領域は詳しくないが、古いバージョンの node.js(v15以下) は arm64 対応してないのが原因らしい
対策
archコマンドを使用して 実行環境の設定にx86_64を指定してあげる事で解決
arch -x86_64 nodenv install 15.0.0
Rosettaを使った解決方法はNode.jsのバージョンによっては正常に動作しないことがあるっぽいので、古いバージョンをインストールする際はarchコマンド使うのが無難っぽい
