2

我正在将 React 用于移动 Web 项目。为了提供更好的交互性,我修改TapEventPlugin了 的不同实现touchTap,并定义了一个模拟悬停在元素上的新事件。

为了将它与 React 集成,我已经分叉了项目并添加TapEventPluginReactInjection.EventPluginHub.injectEventPluginsByNameReactDefaultInjection.js 中的调用中。如果我想要一个带有我的更改的 React 版本,这很好grunt build用,但是我现在想将 React 与我的应用程序捆绑到一个 JS 文件中,我遇到了一些麻烦。

理想情况下,我想停止分叉并使用 vanilla npm React 以某种方式从我的应用程序中挂钩我的新事件。这可能吗?

或者,我可以在我的 package.json 中将我的 React fork 的 URL 指定为依赖项,但 React 项目根目录中的 package.json 是用于 react-tools,而不是 React。是否有某种方法可以触发 grunt 构建并将 build/npm-react 文件夹作为依赖项作为npm install过程的一部分?

4

1 回答 1

5

如果你运行,grunt build:npm-react那么你可以npm installnpm linkbuild/npm-react/文件夹中。

于 2014-08-13T21:12:11.853 回答