Webpack - 错误:无法解析模块'窗口'

时间:2016-06-20 06:15:29

标签: javascript webpack

尝试将Webpack用于我的项目时,我遇到以下错误。

"Module not found: Error: Cannot resolve module 'window'."

我在JS文件中几乎没有地方需要为全局“窗口”对象设置一些值,并在其他地方使用相同的值。

例如:

window.bridge = new Bridge();
var _bridge = window.bridge;

当尝试Webpack所有这些JS文件时,会出现上述错误。

我认为问题是因为Webpack捆绑器将'window'对象视为另一个加载模块,如加载其他节点模块,如下划线,lodash等,

对此有任何想法,伙计们?

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

对于任何全局值,您可以使用外部,例如

externals: {
  "window":"window"
 }