2017-03-26 11 views
1

私はいくつかが反応し、ネイティブの質問がある:私は、Windowsのコマンドで「react-native run-android」をしようとすると、node_modulesのjarとjsを再読み込みするには?

1)私は、

しかし
node_modules\react-native\ReactAndroid\src\androidTest\assets\AndroidTestBundle.js 

にいくつかのconsole.log()を追加して、デバッグパネルは表示されません。 run-androidの前に別のコマンドを実行すべきですか?

2)また、私は

node_modules\react-native\android\com\facebook\react\react-native\0.42.3\react-native-0.42.3-sources.jar 

にjavaファイルを変更したが、それは自動再jarファイルをコンパイルしていないようです。最初にコマンドを実行すべきですか?

ありがとうございました。あなたの最初の質問については

答えて

1

パッケージャは、通常node_modulesフォルダ内のファイルへの変更に耳を傾けていない反応します。 のファイルをnode_modulesフォルダ内に変更した場合は、(ctrl + c)を終了し、react-native startコマンドを使用して再度起動する必要があります。そして、あなたはnode_modulesフォルダ

内側とあなたの2番目の質問のためのJSファイルへの変更の結果を見ることができます:

は、パッケージャは、それが唯一のJSファイルをコンパイルし、それらを提供し、リアルタイムでネイティブコードをコンパイルすることはできませんリアクトデバイスに送信します。あなたはネイティブコードへの変更JAVA/(iOS用)スウィフトまたはのObj-Cを作るのであれば、あなたは、Android、iOSのシミュレータ用react-native run-iosためreact-native run-androidコマンドを使用して再度アプリケーションを構築する必要があります。 (実際のiPhoneでテストしている場合は、XCode経由でビルドを手動で再実行)

関連する問題