概要
Mac への Node.js のインストールは nodebrew で行えるので楽ちんです。
ところが、AppleシリコンのM1チップ搭載の Mac では、v14 以前の Node.js の nodebrew 用のバイナリが存在せず、上記のようにインストールしようとしてもエラーとなります。
しかしながら、バイナリは存在しないのですが実は対応自体はされているのでコードは存在しています。
したがって、ソースコードからビルドすることにより、M1 Mac でも nodebrew で v14 以前の Node.js をインストールすることができます。
Node.js の v14 なんて使うことあるかなと思ったら、世の中では意外と古いバージョンに依存した実装があるようですね。。。
インストール方法
下記のように compile
コマンドを指定するだけで、nodebrew でソースコードからビルドすることができます。
下記は v14.21.2 の例ですが、ビルド時間は結構ながかかったです。自分の環境で数十分レベル。
% nodebrew compile v14.21.2
コメント