如何使用webpack导入并保留全局javascript变量?

时间:2019-05-14 20:08:40

标签: webpack

我正在尝试将旧版应用程序转换为使用webpack捆绑其.JS文件。您如何正确导入全局变量?

我尝试使用imports-loader,exports-loader和暴露的加载器,但无济于事。我觉得js的编写方式不允许其正常工作。 (不是ES6模块)

为简化起见,我目前正在尝试将所有内容捆绑在一起并放在头部,这样即使它是一个多页应用程序,也可以在任何地方使用。

“模块”的结构如下所示:

x.y = (function() { ... return { x: x, y: y, z:z};}());

尝试导入它们时,遇到“ x is undefined”错误。

我需要维护当前的全局范围,因为该遗留应用程序具有引用它的内联js。

感谢您的帮助。

0 个答案:

没有答案