Webpack 外部似乎不适用于嵌套对象。



我像这样使用我的webpack externals,它运行得很好。

externals: {
react: {
root: React
}
}

但现在我正在为一个子窗口注入webpack脚本,所以现在在window.parent中可以使用React而不是window。所以基本上,任何导入React的调用都应该回退到window.parent.React

如何使用externals来完成此操作?我试过这样的

externals: {
react: {
root: ["parent", "React"]
}
}

但它不起作用。我错过了什么?

终于找到了这个的答案

externals: {
react: "parent.React"
}

是正确的方式吗

您应该指定它在全局上的方式,尝试一下:

externals: {
react: {
root: "window.parent.React"
}
}

相关内容

  • 没有找到相关文章

最新更新