📌

M1 Mac + nodenv で古いバージョンの node が入らなくて困った時のたったひとつのcoolな答え

2021/04/19に公開3

TL;DR

  • ターミナルを Rosetta を使用して開いてから nodenv install しろ

古いバージョンの node は arm 対応してない

ので、Intelコンソールの状態で入れてやる必要がある

  1. Dock から右クリック→オプション→Finderに表示

  2. 右クリック→情報を見る

  3. Rosettaを使用して開く

nodenv install できたあとは Rosettaを使用して開く からチェックを外してOK

Discussion

catnosecatnose

「Rosettaを使用して開く」というオプションがあるの知らなかった…
情報ありがとうございます。

tomingtoming

arch -x86_64 nodenv install でもRosetta経由のインストールが実現できました。