2017-12-24 10 views
1

reactjsアプリからネイティブアプリを反応させますか?は別々私は</p> <p>は、私は同じネイティブ反応し、同じ場所にネイティブのWebコードを反応させることができますネイティブアプリを反応させて、私は<a href="https://github.com/necolas/react-native-web" rel="nofollow noreferrer">react native web</a>を使用

現在、のsrc \モバイルでの私のモバイルコードは、あなたはここで見ることができるよう: https://github.com/amorenew/LifeMaster/tree/master/src

答えて

1

はい、react-native-webは、Web用にコンパイルするときreact-native-webからコンポーネントを使用するようにimport文を変更するにはバベルを使用しています。

モバイル用プロジェクトをコンパイルすると、コンポーネントは通常のようにreact-nativeからインポートされます。

+0

私はモノレポをどうやって作ることができなかったのですか? – amorenew

+1

あなたのコメントが分かりません。 'react-native-web'プロジェクトは、モバイルとウェブ用に同じコードを使用してコンパイルします。デフォルトでモノレポです。私は助けてくれるこのサンプルプロジェクトを見つけました。 https://github.com/kauffecup/react-native-web-hello-world – Corey

0

あなたが何であるか場合は、単に1つの簡単なコマンドでウェブ、モバイル、デスクトップの電子のためのあなたのレポを構築するテンプレート2つのプロジェクト間で共通のコードを共有する方法は、also use Bitです。この2つのプロジェクトにコードを保存し、それらの間にすべての共通コードを同期させることができます(NPMあり/なし)。 将来的にweb/mobileアプリケーション用に2つのmonoreposを使いたい場合は、2つのlerna monoreposの間でコードを同期することさえできます。

関連する問題