ReactJS是否支持具有传递版本冲突的组合组件?

时间:2016-03-05 00:15:23

标签: reactjs build npm components browserify

我想知道我是否可以使用ReactJS构建应用程序并使用可能具有不同版本的子组件依赖关系的组件进行浏览?

例如,假设使用组件A和B.组件A取决于组件C:1.0.2,组件B取决于组件C:2.0.5。

反应/浏览器构建会遇到问题吗?

我很好奇的原因是Polymer注册表不支持具有版本冲突的传递依赖项: https://github.com/Polymer/polymer/issues/326

TIA, 奥莱

1 个答案:

答案 0 :(得分:0)

没有测试用例,但我认为可能。捆绑或导入时,我会注意变量覆盖。

// Component A
import C as C from "/path/to/module";

//Component B
import C as C-2 from "/path/to/module.2";