2016-03-01 57 views
0

我的建立在为一些基于反应的移动应用持续集成环境中和反应过来升级后,我得到这个错误:阵营升级不兼容

Uncaught Error: Invariant Violation: EventPluginRegistry: Cannot inject two different event plugins using the same name, `TapEventPlugin`.

你有任何想法,为什么这发生了什么以及如何解决它?

+0

你能告诉我们产生这个错误的代码吗? – jmarkmurphy

回答

2

这发生在React v0.14.7和react-tap-event-plugin v0.2.2。

要解决这个问题只需要一次反应,自来水事件的插件的lib在你的应用程序,例如在主js文件:

var tapEventPlugin = require("react-tap-event-plugin")();

1

对方回答回答你的问题直接的,但是,间接的答案是,这个错误是因为你的CI当前正在更新你的依赖关系而引起的,而且肯定不会。

你可以通过锁定你的依赖关系来解决这个问题,只有当你准备好或需要时才更新。

相关问题