web-dev-qa-db-ja.com

既存のReactネイティブプロジェクトをExpoに変換

Expoを使用してReact Nativeでモバイルアプリを構築することを検討していますが、FAQで既存のReact NativeプロジェクトをExpoに変換できることに気付きました。

正確に何を変換していますか?私は、真ん中に抽象レイヤーが多すぎることなく、できるだけ純粋できれいなままでいることが本当に好きです。

変換プロセスで実際に何が起こっているのか、またExpoが既存のプロジェクトに何を追加しているのかについて、もう少し明確に理解していただければ幸いです。

24
Sam

このトピックは、 Expo XDE readme で説明されています。

ただし、機能しなかったため、コードをデフォルトのExpoアプリに移植することにしました(Edit:アプリの移植で多くの問題が発生した後Expoに向けて、バニラRNに戻ることにしました)。

ドキュメントには、少なくともいくつかの必要な手順がありません。

  • Exp.jsonファイルを作成します
  • React and React Exponentが必要とするバージョンへのネイティブライブラリ

    "react": "16.0.0-alpha.6", "react-native": "https://github.com/expo/react-native/archive/sdk-16.0.0.tar.gz",

私たち ブログで要約 Expoを現在の形で放棄した理由。

13
Luke Williams