我想知道我是否可以使用 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 构建应用程序并使用可能具有不同版本的子组件依赖项的组件进行 browserify?
例如,假设使用了组件的 A 和 B。组件 A 依赖于组件 C:1.0.2,组件 B 依赖于组件 C:2.0.5。
react/browserify 构建会遇到这个问题吗?
我很好奇的原因是 Polymer 注册表不支持具有版本冲突的传递依赖项:https : //github.com/Polymer/polymer/issues/326
TIA, 奥莱
没有测试用例,但是,我认为这是可能的。在捆绑或导入时,我会注意变量覆盖。
// Component A
import C as C from "/path/to/module";
//Component B
import C as C-2 from "/path/to/module.2";