【问题标题】:Does ReactJS Support Composed Components With Transitive Version Conflicts?ReactJS 是否支持具有传递版本冲突的组合组件?
【发布时间】:2016-03-05 00:15:23
【问题描述】:

我想知道我是否可以使用 ReactJS 和 browserify 构建应用程序,使用可能具有不同版本的子组件依赖项的组件?

例如假设使用了组件的 A 和 B。组件 A 依赖于组件 C:1.0.2,组件 B 依赖于组件 C:2.0.5。

react / browserify 构建会遇到这个问题吗?

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

TIA, 奥莱

【问题讨论】:

    标签: reactjs build npm components browserify


    【解决方案1】:

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

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

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-03
    • 1970-01-01
    • 2021-04-02
    相关资源
    最近更新 更多