我正在使用2个模块,它们使用“window.ModuleName”来导出它们自己。他们都使用相同的ModuleName。Webpack导入窗口模块到名称空间
window.z = a;
window.z = b
第一个模块a
是独立的模块,因为我通过$.getScript
导入它,在需要时。
第二个模块b
通过webpack捆绑在一起。
模块a
window.z
覆盖模块b
window.z
何时加载。因此,我想通过使用webpack将其分配给变量或命名空间,而不是通过webpack或任何其他可能性将窗口范围分配给窗口范围,从而更改模块b
的范围。
newScope.z = a
两个模块均不是由我定义的,因此,我不能改变出口。 有什么办法可以在专业上做到这一点?
你看过'script-loader'吗? https://github.com/webpack/script-loader – loganfsmyth