ふんばりフロントエンジニアのブログスマートフォン用の表示で見るふんばりフロントエンジニアのブログ新米フロントエンジニアのふんばっている日々と備忘録です。Nativeはアプリケーションを作るためのものという認識なので触れてなかったんですね...hubarifront.hatenablog.comただ、やはり触ってみた所感としては「ReactはReactだ!」、そして「SwiftやJavaなどを使って本格的にアプリを作るのはちょっと億劫だなあ」というフロントエンジニアの方にはもってこいのフレームワークだなあと改めて実感したところであります。Nativeの環境はどうやらReactとは少し違うよう。アプリ開発ですからね...公式ドキュメントを見る限り大雑把に分けると二つの方法にわかれます。installしてprojectをinitする方法まあReactの環境構築と似たような感じですね。前回Reactでプロジェクトを作成したときは2の方法をとって、一から作っていたので今回は1の提供されているデフォルトのプロジェクトをインストールする方法をとりました。create-react-native-app」は問題なく入りました。プロジェクト名」でプロジェクトを作るのですが、ここも問題なかったです。start」をすると「watchmanを入れるように」というエラーが。watchman」を打ったのですが、20分待っても終わらない...結局何回やってもダメだったので、「OSを更新したからHomebrewの調子が悪いんかな?」ということでHomebrewのアンインストールをすることに。再インストールをすることになったのですが、今度はHomebrewのインストールで止まる...もう弾けそうでしたね、逆に。何度か「usr/local」配下に作られているhomebrewやCellarなどを除去してはインストール、ということを繰り返していましたが結局解決はできず。そこで試したのが「セーフブート」です。セーフブートはmacの起動時のオプションでキャッシュクリアなどをして最低限の状態で起動してくれるモード。セーフブートで起動してからさらに再起動するとキャッシュクリアして綺麗な状態で起動することができるんですね。これを行いまたインストールしたところ、Homebrewもwatchmanも問題なくインストールされました...おそらくキャッシュに残っているところをインストール時に見に行ってたんですかね??細かいことはわかりませんが、とりあえずセーフブートからの再起動で正常にHomebrewが正常に戻り、Watchmanもインストールができました。あとはもうこっちのもんです。packager...」という文言が出て、最終的にはそこにQRコードが表示されます。このQRコードを読むことで、シミュレーターを表示できるのですがここで必要になってくるのが「expo」というアプリ。これはiOSでもAndroidでもダウンロードできるアプリなので、個人的にはexpoを使って実機で確認するのが一番いいのかなーとか思ったりしますね。»プロフィールid:ma1129nm新米フロントエンジニアのふんばっている日々と備忘録です。【ScrollMagic】onメソッドとは?簡単な例を紹介します月別アーカイブはてなブログをはじめよう!ma1129nmさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。