2023-09-27
expo init sampleProで新規にexpoを含んだreact-nativeファイルを生成しようとしたところ
以下のエラーが発生した
ERROR: Node.js v11.13.0 is no longer supported.
expo-cli supports following Node.js versions:
変更前のnode.jsのバージョン→v11.13.0
node.jsのバージョンが古すぎてサポートできていないとのこと。
上記Maintenance LTS(長い間サポートするバージョンの範囲)である12.13.0~13.0.0までの
バージョンでないとexpoを使うことはできない。
windowsのnode.js管理ツールであるnodistを使ってバージョンを以下のコマンドを打ち込んで変更
(nodist未インストールの場合はnodis公式でインストールしてください。)
nodist 12.22.3
確認
node -v
再度expo init sampleProでファイルを生成
√ Choose a template:が表示されてテンプレートを選ぶので、ここはblankを選択してください。
ラスト、npm startでアプリを起動