【React Native】今度はReact Nativeを正攻法っぽくExpo.ioから攻めようと思ったらNode.jsに怒られた話

研究
この記事は約2分で読めます。

この記事は2年前の記事です。当時の情報、理解に基づいておりますのでご留意ください

はじめに

Expo
Expo is an open-source platform for making universal native apps for Android, iOS, and the web with JavaScript and React.

実機で稼働させる際の利便性が格段にいいらしいので、こちらを試してみます。

使ってみた

expo.ioを使ってリアルタイムにReact Nativeアプリを開発する - マルシテイア
1年ぶり3度目のReact Native入門してるんだけど、expo.ioっていうサービスがメッチャ便利そうだったので紹介します。 何がどう便利かっていうと、 ケーブルなしで、実機の動作確認ができる もちろんコード変更も即座に反映される 開発版アプリの配布がワンタッチでできる 便利なReactコンポーネントもついてくる...

ここに従ってローカルに環境を作ってみました。んですが…。

npm i -g create-react-native-app

これはうまくいったんだ。

叱られたw

Installation - Expo Documentation
Expo is an open-source platform for making universal native apps for Android, iOS, and the web with JavaScript and React.
npm install -g expo-cli

を試みて

create-react-native-app (アプリ名)

を試みたら

ERROR: Node.js version 8.5.0 is no longer supported.

expo-cli supports following Node.js versions:
* >=8.9.0 <9.0.0 (Maintenance LTS)
* >=10.13.0 <11.0.0 (Active LTS)
* >=12.0.0 (Current Release)

と叱られたので

React Native Expo - Node.js version 11.13.0 is no longer supported
I'm using Expo with React Native but when trying to create a new project I get the error: ERROR: Node.js version 11.13.0 is no longer supported. expo-cli supp...

これに倣った。

上手くいった…かに見えたが
アプリフォルダ配下の node_modules/react-native-scripts/build/scripts/ フォルダが作られない…。
もしかして、expo-cliから失敗しているか?

もうちょっと調査だ。

コメント

タイトルとURLをコピーしました