我正在使用React进行移动网络项目。为了提供更好的交互性,我使用TapEventPlugin
的不同实现修改了touchTap
,并定义了一个模拟悬停在元素上的新事件。
为了将其与React集成,我已将项目分叉并将TapEventPlugin
添加到ReactDefaultInjection.js中的ReactInjection.EventPluginHub.injectEventPluginsByName
调用中。如果我希望grunt build
使用我的更改版本的React,这可以正常工作,但我现在想将React与我的应用程序捆绑到一个JS文件中,我遇到了一些麻烦。
理想情况下,我想停止分叉并使用vanilla npm React以某种方式挂钩我的应用程序中的新事件。这可能吗?
或者,我可以将我的React fork的URL指定为package.json中的依赖项,但React项目根目录中的package.json是针对react-tools而不是React。有没有办法触发grunt构建并将build / npm-react文件夹用作npm install
进程的一部分依赖?
答案 0 :(得分:5)
如果您运行grunt build:npm-react
,则可以npm install
文件夹npm link
或build/npm-react/
。