モバイル Web プロジェクトに React を使用しています。より優れた対話性を提供するためにTapEventPlugin
、 の別の実装で変更しtouchTap
、要素の上にホバリングすることをシミュレートする新しいイベントを定義しました。
これを React と統合するために、プロジェクトをフォークし、ReactDefaultInjection.jsTapEventPlugin
の呼び出しに追加しました。ReactInjection.EventPluginHub.injectEventPluginsByName
変更を加えたバージョンの React が必要な場合、これは問題なく機能grunt build
しますが、React とアプリケーションを 1 つの JS ファイルにバンドルしたいのですが、少し問題があります。
理想的には、フォークを停止し、バニラの npm React を使用して、アプリケーションから新しいイベントを何らかの方法でフックしたいと考えています。これは可能ですか?
別の方法として、React フォークの URL を package.json の依存関係として指定することもできますが、React プロジェクトのルートにある package.json は React ではなく、react-tools 用です。grunt ビルドをトリガーし、build/npm-react フォルダーをプロセスの一部として依存関係として使用する方法はありnpm install
ますか?