javascript - WebPack: Uncaught ReferenceError :BrotliBitReader 未定义

标签 javascript node.js webpack pdfmake

我正在使用 WebPack 为浏览器构建一个模块 (pdfmake)。依赖链包含一个名为 brotli.js 的模块它在以下行失败。

我想弄清楚的是,当上面明确定义了 BrotliBitReader 时,为什么它会抛出异常。

这是异常的屏幕截图(断点所在):

这是完整的堆栈跟踪:

这是我的 WebPack config

感谢您的帮助!

最佳答案

您需要将其添加到全局范围。

尝试做类似的事情

window.BrotliBitReader = function(input) {
    etc...
}

我仍在尝试弄清楚 Webpack 是如何处理事情的,所以请让我知道这对你来说是如何工作的。

关于javascript - WebPack: Uncaught ReferenceError :BrotliBitReader 未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40621055/

相关文章:

javascript - React 有望在全局范围内可用

javascript - 如何动态加载基础轨道?

Javascript if else 替代品

javascript - 在数组上调用 forEach 时出错

vue.js - 如何从nuxt.js页头的node_modules文件夹中引用js文件

javascript - 将 webpack Assets 提供给 ASP.NET 应用程序?

javascript - 类似于 jQuery when/then : deferred execution with break

javascript - 谷歌地图地点变更

javascript - 为什么变量赋值不能按预期工作?

javascript - setInterval 使用 node.js 抛出的 TypeError