在webpack中包含全局函数

时间:2018-08-31 08:08:56

标签: javascript webpack

在我的cmpany中,我们最近开始使用webpack进行捆绑(而不是使用一些旧的捆绑脚本来合并所有js文件并创建bundle.js)。 最初,我们几乎对webpack做了同样的事情-我们使用了concat插件,添加了包含所有js文件的文件夹,并且一切正常。

当我需要一个模块时,问题就开始了,并发现由于我们使用concat插件,babel-loader不适用于简明文件。

经过研究,我发现了如何对其进行“小化”并进行了以下修改-我删除了oncat插件,并在webpack.config.js中添加了以下内容:

entry: {
    ...
    "builder": glob.sync("./path/to/folder/**/*.js")
}

现在的问题是,在某些js文件中定义了一些函数,这些函数最初是全局的,但现在我想是因为数组的顺序未定义。

有没有办法告诉webpack所有全局函数和变量都应该映射到窗口?

谢谢

0 个答案:

没有答案
相关问题