🗂
M1 Mac で nodebrewを使って 古いバージョンのNodeをインストールする
nodebrewでv10系のインストールをしようとしたらエラーが出た
-> % nodebrew install v10.15.1
v10.15.2 is not found
Can not fetch: https://nodejs.org/dist/v10.15.1/node-v10.15.1-darwin-arm64.tar.gz
-> % nodebrew install-binary 10.15.1
v10.15.1 is not found
Can not fetch: https://nodejs.org/dist/v10.15.1/node-v10.15.1-darwin-arm64.tar.gz
v10系はM1Mac(arm64)に対応していないのだから当たり前である
やり方は簡単 arch
コマンドを使用して 実行環境の設定をx86_64を指定してあげるだけ
arch -x86_64 nodebrew install v10.15.1
Fetching: https://nodejs.org/dist/v10.15.1/node-v10.15.1-darwin-x64.tar.gz
################################################################################################ 100.0%
Installed successfully
-> % nodebrew ls
v10.15.1
-> % nodebrew use v10.15.1
use v10.15.1
-> % node -v
v10.15.1
OK!
Discussion