首页 > 解决方案 > 由于webpack,变量定义无法全局访问?

问题描述

我有一个旧的 JavaScript 文件,它定义了一个全局变量,如下例所示。

var core_functions = function () { }

我正在使用 webpack 捆绑/构建我的所有资产......之后浏览器抛出一个错误,即 core_functions 未定义。我怎样才能修复这个错误并告诉 webpack 这个变量定义应该是全局的(是的,我知道这不是最好的方法)。

标签: javascriptwebpack

解决方案


将此添加到您的脚本中:

global.core_functions = core_functions;

推荐阅读